.crp-tile:hover {
    cursor: pointer !important;
}

/* - - - - - - - - - - - - - - -*/
/* Tile Hover Customizations */

/* Customize overlay background */
.crp-tile .crp-tile-inner .overlay,
.crp-tile .crp-tile-inner .overlayT,
.crp-tile .crp-tile-inner .overlayB,
.crp-tile .crp-tile-inner .overlayL,
.crp-tile .crp-tile-inner .overlayR {
    background-color: rgba(0, 0, 0, 0.50196078431373) !important;
}


/* Cusomize link & zoom icons */
.crp-tile .crp-tile-inner .ic-link,
.crp-tile .crp-tile-inner .ic-search {
    background-color: rgba(255, 255, 255, 0.73333333333333) !important;
    color: #3d3d3d;
}

.crp-tile .crp-tile-inner .ic-link i,
.crp-tile .crp-tile-inner .ic-search i {
    color: #3d3d3d;
}

.crp-tile .crp-tile-inner .ic-link::after,
.crp-tile .crp-tile-inner .ic-search::after,
.crp-tile .crp-tile-inner .ic-link::before,
.crp-tile .crp-tile-inner .ic-search::before {
    background-color: rgba(0,0,0,0.50196078431373) !important;
}

.crp-tile .crp-tile-inner .details h3 {
    color: #ffffff;
    text-align: center;
    font-size: 16px;
}

.crp-tile .crp-tile-inner .details p {
    color: #ffffff;
    text-align: center;
    font-size: 16px;
}

.crp-tile .crp-tile-inner .details h3 {
    margin-bottom: 0px;
}

/* Remove link icon */
/*.crp-tile .crp-tile-inner .ic-search,*/
/*.crp-tile:hover .crp-tile-inner .ic-search {*/
    /*margin-left: -20px !important;*/
/*}*/

/* Remove zoom icon */
/*.crp-tile .crp-tile-inner .ic-link,*/
/*.crp-tile:hover .crp-tile-inner .ic-link {*/
    /*margin-left: -20px !important;*/
/*}*/

.ftg-items {
    position: relative;
    width: 427px;
    height: 283px;
}
.crp-additional-block1 .details h3,
.crp-additional-block2 .details p,
.crp-additional-block1 .details p {
    color: #424242;
}
.crp-additional-block1,
.crp-additional-block2 {
    text-align: center;
}
.crp-additional-block1 .details h3,
.crp-additional-block2 .details h3 {
    font-size: 16px;
}

.crp-additional-block1 .details p,
.crp-additional-block2 .details p {
    font-size: 14px;
    margin-top: -11px;
}

.details45-tile .crp-tile-inner{
    top: 110px;
}

.details45-tile {
    height: 400px;!important;
}

.details46-tile .crp-additional-block2{
    position: absolute;
    top: 280px;
}

.details46-tile {
    height: 400px;!important;
}

.details47-tile .crp-additional-block2{
    position: absolute;
    top: 355px;
}

.details47-tile {
    height: 400px;!important;
}


.details47-tile .crp-tile-inner{
    top: 55px;
}