#contentWrap .smkif-scdl-prd{
    width: 100%;
    height: auto;
    max-width: 100%;
}
#contentWrap .smk-prcsp-title{
    font-size: 1.375rem;
    line-height: 1.5;
}
@media only screen and (min-width: 781px){
    #contentWrap .smkif-product-schedule{
        max-width: 54.438rem;
        margin-left: auto;
        margin-right: auto;
    }
    #contentWrap .smkif-product-schedule{
        margin-top: 1.875rem;
    }
    #contentWrap .smkif_product_two{
        margin-top: 6.25rem;
    }
    #contentWrap .smkif_product_two .content-area-mskrecipes{
        margin-top: 2rem;
    }
    #contentWrap .smkif_product_two .smkif-list-recipes-item{
        margin-top: 0;
    }
}
@media only screen and (max-width: 780px){
    #contentWrap .dnptr-main-table{
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: none;
        position: relative;
        margin-top: 1.25rem;
    }
    #contentWrap .dnptr-main-table::before{
        content: "";
        background: rgba(0, 0, 0, .3);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: 1;
        z-index: 2;
        -webkit-transition: .3s ease-in-out;
        -moz-transition: .3s ease-in-out;
        -o-transition: .3s ease-in-out;
        transition: all .3s ease-in-out;
    }
    #contentWrap .dnptr-main-table.active::before{
        opacity: 0;
        z-index: -2;
        -webkit-transition-delay: 2s;
        -moz-transition-delay: 2s;
        -o-transition-delay: 2s;
        transition-delay: 2s;
    }
    #contentWrap .dnptr-main-table.active .prc_move{
        opacity: 0;
        z-index: -3;
        -webkit-transition-delay: 2s;
        -moz-transition-delay: 2s;
        -o-transition-delay: 2s;
        transition-delay: 2s;
    }
    #contentWrap .prc_move{
        position: absolute;
        top: 50%;
        width: 100%;
        left: 0;
        text-align: center;
        z-index: 3;
        opacity: 1;
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        -webkit-transition: .3s ease-in-out;
        -moz-transition: .3s ease-in-out;
        -o-transition: .3s ease-in-out;
        transition: all .3s ease-in-out;
    }
    #contentWrap .prc_move img{
        width: 5.188rem;
        height: 4.84rem;
        object-fit: cover;
    }
    #contentWrap .conovi_bttt strong{
        font-size: 1rem;
        line-height: 1.438rem;
        font-weight: 900;
        color: var(--bg-light);
    }
    #contentWrap .smkif-product-schedule{
        width: 40.75rem;
    }
    #contentWrap .smkif_product_two{
        margin-top: 2.813rem;
    }
}