/* Velikost fontu po faceliftu */
@media (max-width: 759px) {
    .page-recipe-facelift .box-recipe .grid__cell,
    .page-recipe-facelift .box-info__item,
    .page-recipe-facelift .box-recipe__author-title,
    .page-recipe-facelift .box-info__item--kategorie a,
    .page-recipe-facelift .crossroad-posts__content,
    .page-recipe-facelift .box-recipe__author-name {
        font-size:18px;
    }
    .page-recipe-facelift .box-info__item--kategorie {
        font-size: 14px;
    }

    .page-recipe-facelift h1 {
        font-size: 26px;
    }
}

.box-recipe__author {
    display: flex;
    margin-bottom: 10px;
    align-items: center;
}

.page-recipe-facelift h1 {
    margin-bottom: 0.2em;
}

@media (min-width: 1px) {
    .page-recipe-facelift .box-directions__list {
        position: relative;
    }

    .page-recipe-facelift .box-directions__list:before {
        /*content: '';
        position: absolute;
        left: 23px;
        top: 0;
        bottom: 0;
        width: 2px;
        background: url("https://static.toprecepty.cz/design/img/bg/line-thick.png") 0 0 repeat-y*/
        display: none;
    }

    .page-recipe-facelift .box-directions__item {
        padding-left: 35px;
    }

    .page-recipe-facelift .box-directions__item:before,
    .box-directions__item--wine-ad:before {
        content: counter(item);
        top: 50%;
        left: -5px;
        margin-top: -19px;
        width: 21px;
        height: 22px;
        padding-left: 1px;
        line-height: 22px;
        background: #f5a211;
        font-size: 14px;
        color: #fff;
        border: 8px solid #fff;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        text-align: center;
        z-index: 2
    }
    .page-recipe-facelift .box-directions__item--wine-ad:before {
        content: "TIP";
        font-size: 12px;
    }




}

.page-recipe-facelift .box-info__item--kategorie a {
    border-radius: 20px;
    border:1px solid #fdeccf;
    background:#fdeccf;
    color:#f5a211;
    padding:4px 8px;
    display: inline-block;
    text-decoration: none;
    margin-right: 10px;
    margin-bottom: 4px;
}

@media (min-width: 760px) {
    .page-recipe-facelift .box-info__item--kategorie {
        padding-left: 0;
    }
}

@media (max-width: 759px) {
    .page-recipe-facelift .box-info__item {
        display: block;
        padding-left:0px;
        padding-bottom: 10px;

    }

    .page-recipe-facelift .box-info__item--kategorie {
        padding-left: 0;
        padding-top: 10px;

    }
    .page-recipe-facelift .box-info .icon {
        display: inline-block;
        top:35%;
    }

    .page-recipe-facelift .box-info__item svg {
        display: inline-block;
    }

    .page-recipe-facelift .box-info__item:before {
        display: none;
    }

    .page-recipe-facelift .row-main {
        padding: 0 10px;
    }
    .page-recipe-facelift .col-content {
        padding-left: 0;
    }
    .page-recipe-facelift .box-recipe-photo__photo-wrap {
        margin-left:-10px;
        margin-right:-10px;
        border-radius: 0;
        border: none;
        border-image: unset;
    }
    .page-recipe-facelift .box-recipe-photo__photo-wrap img {
        border-radius: 0;
        border: none;
    }

    .page-recipe-facelift .crossroad-posts {
        margin: 0 -10px -30px -10px;
    }

    .page-recipe-facelift .playerjs-box {
        margin-left:-10px;
        margin-right:-10px;
    }
}

.page-recipe-facelift .box-directions__item:hover {
    cursor: pointer;
}

.page-recipe-facelift .box-directions__item-checked {
    color: #bbbbbb;
}

.page-recipe-facelift .box-directions__item-checked:before {
    background-color: #e8e8e8;
    color: #8c8c8c;
}
.page-recipe-facelift .box-directions__item:not(.box-directions__item--wine-ad):after {
    content: " ";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 16px;
    border-radius: 4px;
    border: solid 1.5px rgba(140, 140, 140, 0.3);
    background-color: #ffffff;
    position: absolute;
    right:0;
    top: 0;
    left:unset;
}
@media (min-width: 760px) {
    .page-recipe-facelift .box-directions__item:first-child:after {
        content: " ";
        position: absolute;
        left:unset;
        width: 16px;
    }
}

.page-recipe-facelift .box-directions__item-checked:after {
    content: " ";
    background: url(https://static.toprecepty.cz/design/img/facelift/checked.svg) no-repeat center center;
    border-color: #ffffff;;
}

.page-recipe-facelift .box-ingredients-list dt {
    width:100%;
}
.page-recipe-facelift dd {
    display: none;
}

.page-recipe-facelift .box-ingredients-list dt:not(.disable-checking) {
    cursor: pointer;
}
.page-recipe-facelift .box-ingredients-list dt:not(.disable-checking):after {
    content: " ";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 0 16px;
    border-radius: 4px;
    border: solid 1.5px rgba(140, 140, 140, 0.3);
    background-color: #ffffff;
    float:right;
}
.page-recipe-facelift .box-ingredients-list dt.checked {
    color: #a2a2a2;
}
.page-recipe-facelift .box-ingredients-list dt.checked:after {
    content: " ";
    background: url(https://static.toprecepty.cz/design/img/facelift/checked.svg) no-repeat center center;
    border-color: #ffffff;;
}

.action-buttons {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0;
    margin-bottom: 20px;

}
.action-button {
    flex: 1 1 46%;
    display: block;
    margin-top:10px;
}
/*.action-button:nth-of-type(odd) {
    margin-right: 10px;
}
.action-button:nth-of-type(event) {
    margin-left: 10px;
}*/

.btn--big .btn__text {
    line-height: 50px;
    padding: 0;
    font-size: 18px;
}

.action-button-facebook,
.action-button-messenger,
.action-button-whatsapp
{
    margin-right: 5px;
}

.action-button-email,
.action-button-link,
.action-button-print
{
    margin-left: 5px;
}

.action-button .btn__text,
.ga-favourite-recipes .btn__text {
    padding: 3px;
    font-size: 13px;
}

.action-button-facebook {
    order: 1;
}
.action-button-messenger {
    order: 3;
}
.action-button-whatsapp {
    order: 5;
}
.action-button-email {
    order: 2;
}
.action-button-link {
    order: 4;
}
.action-button-print {
    order: 6;
}

/*.action-button-facebook {
    background-image: url("../img/actions/iconfinder_social-facebook-circle_771367.png");
}

.action-button-messenger {
    background-image: url("../img/actions/iconfinder_1_Messenger_colored_svg_5296502.png");
}

.action-button-whatsapp {
    background-image: url("../img/actions/iconfinder_social-01_3146791.png");
}

.action-button-email {
    background-image: url("../img/actions/iconfinder_Rounded-07_2024667.png");
}

.action-button-link {
    background-image: url("../img/actions/iconfinder_Rounded-34_2024642.png");
}*/

@media (hover: none) and (pointer: coarse) {
    .page-recipe-facelift .crossroad-grid--similar-under-recipe .crossroad-grid__list {
        flex-wrap: nowrap;
        display: flex;
    }

    .page-recipe-facelift .crossroad-grid--similar-under-recipe .crossroad-grid__item {
        tab-size: 4;
        user-select: none;
        min-width:40%;
    }
}

@media (max-width: 450px) {
    .page-recipe-facelift .box-recipe__author {
        overflow: hidden;

    }
    .page-recipe-facelift .box-recipe__author-name--img {
        display: block;
    }
    .page-recipe-facelift .box-recipe__author-name--img img {
        width: 22px;
    }

    .page-recipe-facelift #page {
        padding-top: 20px;
    }

}

.star {
    fill: #f5a211;
    stroke: #f5a211;
    stroke-width: 2;
}

/* Half-filled star using gradient
   --------------------------------
   (CSS gradient does not work here)
*/

.star--half {
    fill:url(#halfGradient);
}

.star--10 {
    fill:url(#gradient10);
}

.star--20 {
    fill:url(#gradient20);
}

.star--30 {
    fill:url(#gradient30);
}

.star--40 {
    fill:url(#gradient40);
}

.star--50 {
    fill:url(#gradient50);
}

.star--60 {
    fill:url(#gradient60);
}

.star--70 {
    fill:url(#gradient70);
}

.star--80 {
    fill:url(#gradient80);
}

.star--90 {
    fill:url(#gradient90);
}

.star--empty {
    fill: none;
}

/* Not so important styles: */

.star {
    height: 18px;
}

.star-source {
    position: absolute;
    width: 0;
    top: 0;
}

/* IE11 */

.page-recipe-facelift .star-source { display: inline-block; vertical-align: top; }

/* hodnoceni hvezdickami */
.btn-rating-rate {
    display: block;
    margin-bottom: 5px;
    margin-top: 5px;
}
.btn-rating-rate.active {
    background:#eeeeee;
}
.rating-popup > span {
    font-weight: bold;
    margin-bottom: 14px;
    display: block;
}
.rating-popup {
    box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    position: absolute;
    z-index: 100000;
    background: #ffffff;
    margin: 0px 0 0 -5px;
    padding: 14px;
    display: block;
}
.flex-rating .rating-popup {
    display: none;
}
.rating-popup .star {
    height: 38px;
}
.rating-popup .btn-rating-rate {
    display: inline-block;
}
.btn-rating {
    display: inline-block;
}

@media (max-width: 759px) {
    .rating-popup {
        margin: 0 0 0 -5px;
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s, opacity 0.1s linear;
        display: none;
    }
    .btn-rating:hover .rating-popup {
        visibility: visible;
        opacity: 1;
        display: block;
    }

    .btn-rating:not(:hover) .rating-popup {
        transition-delay: 4s;
        visibility: hidden;
        opacity: 0;
        transition: visibility 5s, opacity 0.5s linear;
    }

}

.page-recipe-facelift .box-recipe__author-name {
    color:#a2a2a2;
    text-decoration: none;
    padding-right: 5px;
    font-weight: normal;
    font-size: 20px;
}
.page-recipe-facelift .box-recipe__author-name--img {
    display: inline-block;
}
.page-recipe-facelift .box-recipe__author-name--img {
    width: 22px;
    height: 22px;

}
.page-recipe-facelift .box-recipe__author {
    padding-right: 0;
    text-align: right;
}
.box-directions .box-recipe__author {
    text-align: left;
}


.flex-container {
    display: flex;
    align-items: center;
}
.flex-rating {
    flex: 1 1 175px;
}
.flex-author {
    flex: 1 1 0;
    text-align:right;
}

.page-recipe-facelift .box-recipe-photo__photo-wrap {
    margin-bottom: 5px;
}
.page-recipe-facelift .box-recipe__photographer {
    margin-bottom: 20px;
    padding-top: 0;
    z-index: 1;
}

.page-recipe-facelift .box-recipe__photographer span.box-recipe__author-name {
    position: relative;
    font-size: 14px;
}
@media (max-width: 759px) {
    .page-recipe-facelift .box-recipe__photographer span.box-recipe__author-name {
        top:-5px;
    }
}
.page-recipe-facelift .box-recipe__photographer .box-recipe__author-name {
    font-size: 14px;
}

@media (min-width: 450px) {
    .page-recipe-facelift .box-recipe__photographer {
        position: relative;
        right:unset;
        width: auto;
        text-align: left;
    }
    .page-recipe-facelift .box-recipe__photographer .box-recipe__author,
    .page-recipe-facelift .box-recipe__photographer .box-recipe__author-title {
        text-align:left;
    }
    .page-recipe-facelift .box-recipe__photographer .box-recipe__avatar {
        float:none;
        margin-right: 0;
        text-align: left;
    }
    .page-recipe-facelift .box-recipe__photographer .box-recipe__author-title {
        display: inline-block;
    }
    .page-recipe-facelift .box-recipe__photographer .box-recipe__author-name {
        text-decoration: none;
    }
    .page-recipe-facelift .box-recipe__photographer .box-recipe__author-name--img img {
        width: 22px;
        height: 22px;

    }
}

.fl-icon {
    height:24px;
    width:24px;
    display: inline-block;
    background-size: contain;
    background: no-repeat center top;
}
.box-info .fl-icon {
    vertical-align: bottom;
}

.fl-icon-cap {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/ico-cap.svg);
    background-size:contain;
}
.fl-icon-comments {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/ico-comments.svg);
    background-size:contain;
    height: 21px;
}
.fl-icon-heart {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/ico-heart.svg);
    background-size:contain;
}
.fl-icon-tray {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/ico-tray.svg);
    background-size:contain;
    height: 18px;
}
.fl-icon-calendar {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/ico-calendar.svg);
    background-size:contain;
}
.fl-icon-reads {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/iconfinder_Body_organ_eye_optical_view_visual_4801304.svg);
    background-size:contain;
}
.fl-icon-favourite-yes {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/favourite-yes.svg);
}
.fl-icon-favourite-no {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/favourite-no.svg);
}
.fl-icon-checked {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/checked.svg);
}
.fl-icon-checked-white {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/checked-white.svg);
}
.fl-icon-checked-orange {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/checked-orange.svg);
}
.fl-icon-facebook {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-facebook.png");
}
.fl-icon-messenger {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-messenger.png");
}
.fl-icon-whatsapp {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-whatsapp.png");
}
.fl-icon-email {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-email.svg");
}
.btn:hover .fl-icon-email {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-email-hover.svg");
}
.fl-icon-link {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-link.svg");
}
.btn:hover .fl-icon-link {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-link-hover.svg");
}
.fl-icon-print {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-print.svg");
}
.btn:hover .fl-icon-print {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-print-hover.svg");
}
.fl-icon-admin {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/iconfinder_Configuration-2-01_1976057.svg");
}
.fl-icon-plus, .btn--add-photo2:hover .fl-icon-plus-orange {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-plus.svg");
}
.fl-icon-plus-orange {
    background-image: url("https://static.toprecepty.cz/design/img/facelift/icon-plus-orange.svg");
}

.action-button-print:hover .fl-icon-checked-orange {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/checked-white.svg);
}
.btn--favourite:hover .fl-icon-favourite-yes {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/favourite-yes-hover.svg);
}
.btn--favourite:hover .fl-icon-favourite-no {
    background-image: url(https://static.toprecepty.cz/design/img/facelift/favourite-no-hover.svg);
}
.btn .fl-icon {
    vertical-align: middle;
}

.box-info {
    font-weight:bold;
}
.box-info .fl-icon {
    width: 35px;
}
.fl-servings {
    color:#f5a211;
    font-weight:bold;
    float:right;
    font-size: 18px;
}

.page-recipe-facelift .col-content h2:not(.crossroad-grid__title) {
    font-size:24px;
}

.btn-edit-recipe {
    text-align:right;
}

.image-navigation {
    position: absolute;
    bottom: 15px;
    right: 10px;
    color: #ffffff;
}
.box-recipe-photo .box-recipe__author {
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
}
.page-recipe-facelift .box-recipe-photo .box-recipe__author-name {
    color: #ffffff;
}
.btn--add-photo {
    position: absolute;
    /*top: 190px;*/
    bottom: 10px;
    left: 10px;
    z-index: 1;

}
.box-recipe-photo .btn--add-photo .btn__text {
    border-color:#ffffff;
    color:#ffffff;
    padding: 3px 15px 3px 10px;
    font-size: 14px;
    border-radius: 20px;
    border-style: solid;
    border-width: 2px;
}

.page-recipe-facelift .box-recipe-photo {
    position: relative;
}
.page-recipe-facelift .box-recipe-photo__photo-wrap a.js-imagebox:after {
    content:'';
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    display:inline-block;
    background: linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.05) 24%, rgba(255,255,255,0) 30%), linear-gradient(10deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 75%, rgba(0,0,0,0.5) 90%);
}
.page-recipe-facelift .box-recipe-photo__photo-wrap.hide-photographer a.js-imagebox:after {
    background: linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.05) 24%, rgba(255,255,255,0) 30%);
}

.image-navigation-arrow {
    display: inline-block;
    width: 10px;
    height: 16px;
    background: url(https://static.toprecepty.cz/design/img/facelift/iconfinder_multimedia-03_2849833-white.svg) no-repeat center center;
    background-size: cover;
}
.image-navigation-arrow.image-navigation-previous {
    transform: rotate(180deg);
}

.main-actions {
    display: flex;
    margin-bottom: 20px;
    align-items: center;
}
.btn--cooked {
    flex: 6;
    text-align:center;
}
.btn--favourite {
    flex: 6;
    margin-left: 10px;
    text-align:center;
}

.box-directions p {
    margin-right:19px; /* kvuli zaskrtavani postupu */
}

/* zmeny pro desktop */
@media (min-width: 760px) {
    .action-section .main-actions {
        width: 70%;
        min-width: 600px;
        margin-left:auto;
        margin-right:auto;
    }
    .action-section .btn--favourite {
        margin-left: 40px;
    }
    .page-recipe-facelift .box-info .box-info__item--kategorie {
        /*display: block;*/
    }
    .page-recipe-facelift .box-info .box-info__item {
        padding-left: 0;
        margin-top: 10px;
    }

    .page-recipe-facelift .box-recipe-photo__photo-wrap a.js-imagebox:after, .page-recipe-facelift .box-recipe-photo__photo-wrap.hide-photographer a.js-imagebox:after {
        background: linear-gradient(10deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 75%, rgba(0,0,0,0.5) 90%);
    }

    .page-recipe-facelift .box-recipe-photo__photo-wrap {
        margin-bottom: 15px;
    }

    .action-section .action-button {
        flex: 1 1 30%;
    }

    .action-section .action-button-facebook {
        order: 1;
    }
    .action-section .action-button-messenger {
        order: 2;
    }
    .action-section .action-button-whatsapp {
        order: 3;
    }
    .action-section .action-button-email {
        order: 4;
    }
    .action-section .action-button-link {
        order: 5;
    }
    .action-section .action-button-print {
        order: 6;
    }

    .action-section .action-button-facebook,
    .action-section .action-button-messenger,
    .action-section .action-button-whatsapp
    {
        margin-right: 0;
    }

    .action-section .action-button-email,
    .action-section .action-button-link,
    .action-section .action-button-print
    {
        margin-top: 20px;
        margin-left:0;
        margin-right:0;
    }

    .action-section .action-button-facebook,
    .action-section .action-button-messenger,
    .action-section .action-button-email,
    .action-section .action-button-link
    {
        margin-right: 20px;
    }

    .page-recipe-facelift .flex-author .box-recipe__author {
        display: flex;
        width:auto;
        padding-right:55px;
    }
    .page-recipe-facelift .flex-author .box-recipe__author-name--img {
        width:auto;
        height:auto;
    }
    #sk-box-prev, #sk-box-next {
        display: none;
    }

    .box-info__item:before {
        display: none;
    }

    .box-directions p {
        margin-right:21px; /* kvuli zaskrtavani postupu */
    }

    .ad-disabled #directions_wrapper {
        padding-top: 0;
    }
    .ad-disabled .postup-pripravy--print {
        padding-top: 0;
    }

}

#adform_squarem {
    margin-bottom: 20px;
}
.ad-after-images {
    margin-top: 15px;
    margin-bottom: 15px;
}

.page-recipe-facelift .tr-lightbox__wrapper dd {
    display: block;
}
.page-recipe-facelift .tr-lightbox__wrapper .box-ingredients-list dt:not(.disable-checking):after {
    display: none;
}
.page-recipe-facelift .tr-lightbox__wrapper .box-ingredients-list dt:not(.disable-checking) {
    cursor: default;
}
.page-recipe-facelift .tr-lightbox__wrapper .box-ingredients-list dt {
    width:auto;
}

.lightbox-cooked .rating-popup {
    opacity: unset;
    visibility: unset;
    position: unset;
    border-radius: unset;
    box-shadow: unset;
    margin:unset;
}
.lightbox-cooked .grid__cell--right-smile .r {
    float: none;
}
.lightbox-cooked .main-actions a:first-of-type {
    margin-right: 5px;
}
.lightbox-cooked .main-actions a:last-of-type {
    margin-left: 5px;
}
.lightbox-cooked .action-buttons {
    margin-bottom: 0;
}
.lightbox-cooked .btn--favourite {
    margin-left:0;
}
.lightbox-cooked .grid__cell--right-smile {
    float:unset;
}
.lightbox-cooked .box-emoticons__wrap {
    display: block;
}
.lightbox-cooked .box-emoticons__emoticon {
    display: inline-block;
    padding: 3px;
    width: 34px;
    text-decoration: none;
}
.lightbox-cooked .tr-lightbox__title {
    color:#464646;
}
.lightbox-cooked.tr-lightbox__content .block-add-comment h2 {
    margin-top: 0;
}
.lightbox-cooked .tr-lightbox__content .rating-popup > span:first-of-type {
    display: none;
}
@media (max-width: 760px) {
    .lightbox-cooked .tr-lightbox__content {
        width:90%;
        margin: 10px auto;
    }

    .lightbox-cooked .action-button-messenger .btn__text {
        font-size: 12px;
    }
    .lightbox-cooked .tr-lightbox__title {
        margin-top: 0;
    }
    .lightbox-cooked .rating-popup {
        padding-top:0;
        display: block;
    }

}

.close-comment-editor {
    display: none;
}
@media (max-height: 700px) {
    .lightbox-cooked .rating-popup {
        padding-top:0;
        padding-bottom:0;
    }
    .lightbox-cooked .tr-lightbox__title {
        margin-bottom: 0;
    }

    .lightbox-cooked:not(.show-comment-editor) #input_text_popup {
        height: 90px;
    }
    .lightbox-cooked:not(.show-comment-editor) .box-emoticons,
    .lightbox-cooked:not(.show-comment-editor) .grid__cell--left-smile,
    .lightbox-cooked:not(.show-comment-editor) .inp-item--sledovani,
    .lightbox-cooked:not(.show-comment-editor) .form-std .grid,
    .lightbox-cooked:not(.show-comment-editor) .form-std label[for=input_text] {
        display: none;
    }

    .lightbox-cooked.show-comment-editor .close-comment-editor {
        display: block;
        float:right;
        text-decoration: none;
    }
}

.cooked-share-block {
    margin-top: 20px;
}

.rating-popup.rating-actions {
    display: none;
}
@media (max-width: 759px) {
    .rating-popup.rating-actions {
        margin: 0;
        visibility: unset;
        opacity: unset;
        transition: unset;
        display: block;
        box-shadow: unset;
        border-radius: unset;
        position: relative;
        z-index: unset;
        padding: 0;
        text-align: center;
    }
    .rating-popup.rating-actions > span:first-child {
        font-size: 24px;
        margin-bottom: 0;
        text-align: left;
    }
}
.rating-popup.rating-actions.rated {
    display: none;
}

/* IE */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .btn-rating > svg {
        width: 140px;
    }
}

.page-recipe-facelift .col-content h2.recipe-user-note-title a {
    font-size: 14px;
    font-weight: normal;
    margin-left: 20px;
}
