.itemList .item {
    display: inline-block;
    margin: 0px 10px 20px;
    width: calc(100% - 20px);
}
.mainWrapper .sfimageWrp img, .sfContentBlock img {
    margin: 0px !important;
}
.mainWrapper .sliderListContainer .sfimageWrp img {
    margin: -20% 0 0 0 !important;
}
.isApp .itemListContainer {
    margin-top: 0px !important;
}


.isApp .itemList .item {
    width: 100% !important;
}
.itemListContainer {
    margin-top: 80px;
}
.sliderListContainer {
    margin-top: 80px;
}
.mainWrapper {
    margin-top: 0px !important;
}
.reviewTitle {
    background: #ffffff;
    border-bottom: 10px solid #006666;
}
.reviewTitle h1 {
    margin: 90px 0px 0px 0px;
    padding: 10px 35px;
    font-weight: 200 !important;
    font-size: 40px;
    color: #066 !important;
}
.reviewTitle h1 a {
    font-weight: 200;
    color: #066;
}

@media (min-width : 768px) {
    .itemList .item {
        display: inline-block;
        margin: 0px 10px 20px;
        width: calc(50% - 20px);
    }
    .reviewTitle h1 {
        margin: 20px 0px 0px 0px;
        padding: 10px 35px;
        font-weight: 200 !important;
        font-size: 60px;
        color: #066 !important;
    }
}

@media (min-width : 1200px) {
    .itemList .item {
        display: inline-block;
        margin: 0px 10px 20px;
        width: calc(25% - 20px);
    }
    .sliderListContainer {
        margin-top: 0px;
    }
}