
.jd-mod-featured {
    color: #fff;
    font-weight: 700;
    left: -44px;
    padding: 4px 45px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 16px;
    transform: rotate(-45deg);
    background: #ee413c;
    z-index: 10;
}

/* Slider */
/*=============================================================================*/


.jc-slider-arrow-left, .jc-slider-arrow-right, .jssora03ldn, .jssora03rdn {
    position: absolute;
    cursor: pointer;
    display: block;
    background: url(images/a03.png) no-repeat;
    overflow: hidden;
}

.jc-slider-arrow-left {
    background-position: -11px -41px;
}

.jc-slider-arrow-right {
    background-position: -71px -41px;
}

.jc-slider-arrow-left:hover {
    background-position: -131px -41px;
}

.jc-slider-arrow-right:hover {
    background-position: -191px -41px;
}

.jc-slideshow .jd-caption {
    background: #fff;
    opacity: 0.5;
} 

.jc-slideshow .jd-caption h3 {
    padding: 5px;
    margin: 5px;
}

/* Clean Layout
 ===============================================================================*/




/* Grid Layout
 ===============================================================================*/
#jomdirectory-mod-items-grid .address {
    font-size: 16px;
}


/* Default Layout
 ===============================================================================*/

#jomdirectory-mod-items-default .category {
    top: -1px;
    right: 40px;
    padding: 10px 15px;
    font-size: 12px;
    background: #fff;
    border-radius: 2px;
    text-transform: uppercase;
}
/* Reverse Layout
 ===============================================================================*/
@media only screen and (min-width: 992px) {
    #jomdirectory-mod-items-grid > div:nth-child(4n) .card .row > div,
    #jomdirectory-mod-items-grid > div:nth-child(4n-1) .card .row > div {
        order: -1;
    }
}
@media only screen and (min-width: 576px) and (max-width: 991px){
    #jomdirectory-mod-items-grid > div:nth-child(2n) .card .row > div {
        order: -1;
    }
}
#jomdirectory-mod-items-grid .card-img {
    align-self: center;
}