.recipe-container{
    position: absolute;
    width: 90%;
}
.CTGY .container.bg-white #breadcrumbs .recipes{padding-top:20px;}
.recipemodal {
z-index: 99999 !important;
}
.recipeName{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    margin:6px 9px 24px;
    height:40px;
    letter-spacing: 1px;
}
.recipe-facets .facets-tree label.hidefacet {
        display: none;
    }

.recipe-facets .facets-tree label {
    display: block;
}

.view-recipe {
    width: 91%;
    background: #f47a44;
    color: white;
    border: none;
    height: 30px;
    margin: 0px 9px;
    font-size: 18px;
    letter-spacing: 1px;
    border-radius: 3rem;
    padding-bottom: 4px;
}
.facetinfoleftinnerr {
    float: left;
    width: 90%;
    padding: 1.1% 0 0 3px;
    font-size: 12px;
    letter-spacing: 1px;
    /* font-weight: bold; */
}
.facetinforight{
    font-family: 'ITCAvantGardePro-Md'; /* PS-26775 Consolidation of Global CSS */
}
#new_globalerrorpopup .modal-dialog {
    width:50%;
    margin-top:70px;
padding-right: 15px;
}
#recipe_err_Modal .modal-dialog{
    width: 50%;
    text-align: center;
    font-family: 'ITCAvantGardePro-Bk';
    font-size: 26px;
    letter-spacing: 1px;
    margin-top: 67px;
    font-weight: bold;
}
#recipe_err_Modal .modal-footer{
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0;
    padding: 0%;
}
#recipe_err_Modal button{
    font-size: 16px;
    border-radius: 3rem;
    height: 3.5rem;
    width: 22%;
}
.dismiss-btn{
    color: white;
    position: absolute;
    top: -4px !important;
    right: -31px !important;
    background: #f47a44 !important;
    border-radius: 100%;
    height: 30px;
    width: 30px;
    font-size: 18px !important;
    opacity: 1;
    transform: translate(-50%, -50%) !important;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 6px;
    margin-right: 4px;
    padding-bottom: 4px;
    padding-left: 2px;
}

@media screen and (max-width:767px) {
#new_globalerrorpopup .modal-dialog{padding-right:0px;}
    #recipeCatList > div{padding: 0px 20px 0px 20px !important;}
    #recipeCatList .owl-carousel .owl-wrapper-outer{width: 90%;}
    .CTGY #recipeCatList .owl-theme .owl-controls .owl-buttons .owl-prev{top:0}
    .CTGY #recipeCatList .owl-theme .owl-controls .owl-buttons .owl-next{top:0}
    #recipe_err_Modal .modal-dialog {
        width: auto;
        text-align: center;
        font-family: 'ITCAvantGardePro-Bk';
        font-size: 16px;
        letter-spacing: 1px;
        margin-top: 67px;
        font-weight: bold;
    }

}

.CTGY .sub-ctgy-content .sort-by-options-wrapper, .SRCH .srch-content .sort-by-options-wrapper {
    width: auto;
padding: 10px 15px 5px;
margin-left:54px;
}