/*list dessert*/
.hub_bg #filter{
    background: url(../statics/images/dessert/bg_subnav.png) repeat-x center;
    height: 45px;
}
.filter_sort,
#filter .sort_list .inner{
    height: 45px;
}
#filter.fixed {
    top: -6px;
}
#filter .sort_list ul li a.current span {
    margin-left:-17px;
    left: 50%;
}
#filter .sort_list ul li a.current{
    position: relative;
}
.recipes_hub a.item{
    width: 48%;
    height: 270px !important;
    overflow: hidden;
}
.recipes_hub a.item img {
    bottom: -39px;
    left: 38%;
}
.recipes_hub a.item img.funge-sundae ,
.recipes_hub.drinks-container a.item.dessert img.funge-sundae{
    bottom: -20px;
    left: 42%;
}
.recipes_hub a.item img.xmas,
.recipes_hub.drinks-container a.item.dessert img.xmas{
    bottom: -34px;
    left: 44%;
}
.recipes_hub a.item img.tirimisu,
.recipes_hub.drinks-container a.item.dessert img.tirimisu{
    bottom: -3px;
}
.recipes_hub a.item img.cheesecake,
.recipes_hub.drinks-container a.item.dessert img.cheesecake{
    bottom: -22px;
    left: 46%;
}
.recipes_hub a.item img.mince,
.recipes_hub.drinks-container a.item.dessert img.mince{
    bottom: 1px;
    left: 45%;
}


.recipes_hub.drinks-container a.item img {
    left: 58%;
    max-width: 30%;
    bottom: 0;
}
.recipes_hub.drinks-container a.item.dessert img{
    max-width: 100%;
    left: 38%;
    bottom: -22px;
}
.recipes_hub.drinks-container a.item img.iced-coffee{
    bottom: -5px;
}
.recipes_hub a.item .name {
    padding-top: 20px;
    padding: 20px 10px;
    width: 96%;
}


@media (max-width: 1100px)
{
    html #filter {
         display: block;
    }
    .recipes_hub.drinks-container a.item img {
        left: 58%;
        max-width: 47%;
    }
    .recipes_hub a.item{
        padding: 10px;
    }
    .recipes_hub.drinks-container a.item.dessert img {
        max-width: 100%;
        left: 33%;
        bottom: 6px;
    }
    .recipes_hub a.item .name {
        padding-top: 9px;
    }
    .recipes_hub a.item{
         position: relative!important;
         left: auto!important;
         top:auto!important;
        transform: none!important;
        width: 44%;
    }
    .recipes_hub a.item .name {
        position: relative;
        z-index: 2;
        font-size: 12px;
        line-height: 23px;
        width: auto;
        display: block;
        left: -10px;
    }
    .recipes_hub a.item img {
        bottom: -21px;
        left: 27%;
    }
    html .recipe-mobile-nav{
        display: none;
    }
    .isotope{
        height: auto!important;
    }
    .recipes_hub a.item .name {
        width: 100%;
    }
    .recipes_hub a.item img {
        left: 35%;
    }
    .recipes_hub a.item img.xmas,
    .recipes_hub.drinks-container a.item.dessert img.xmas {
        left: 43%;
    }
    .recipes_hub a.item img.funge-sundae,
    .recipes_hub.drinks-container a.item.dessert img.funge-sundae {
        left: 45%;
    }
    .recipes_hub a.item img.cheesecake,
    .recipes_hub.drinks-container a.item.dessert img.cheesecake {
        left: 47%;
    }
    .recipes_hub a.item img.tirimisu,
    .recipes_hub.drinks-container a.item.dessert img.tirimisu {
        left: 39%;
    }
    .recipes_hub a.item img.mince, .recipes_hub.drinks-container a.item.dessert img.mince {
        left: 43%;
    }
}
@media (max-width: 767px)
{
    #filter .sort_list ul li a {
        color: #e8c791;
        padding: 2px 0px;
        font-size: 9px;
        margin: 0 4px;
    }
    #filter .sort_list ul li a:hover,
    #filter .sort_list ul li a.current{
        padding: 10px 0px;
        font-size: 9px;
        margin: 0 4px;
    }
    .recipes_hub a.item {
        width: 250px!important;
        float: none;
        margin: 20px auto!important;
    }
    .recipes_hub,
    .isotope{
        text-align: center;
    }
    .recipes_hub a.item {
        height: 250px !important;
    }
    .recipes_hub a.item .name {
        padding-top: 3px;
        font-size: 12px;
    }
    .recipes_hub.drinks-container a.item img {
        max-width: 55%;
    }
    .banner-words-content {
        font-size: 14px!important;
        line-height: 1.5em;
    }
    .recipes_hub.drinks-container a.item img {
        left: 66%;
    }
    .recipes_hub.drinks-container a.item.dessert img {
        left: 40%;
    }
    .recipes_hub.drinks-container a.item.dessert img,
    .recipes_hub a.item img{
        left: 42%;
        max-width: 100%;
    }
}
