.displaycs_container_cta ul {
    padding-left: 24px;
}

.displaycs_container_cta ol {
    padding-left: 20px;
}

.displaycs_container_cta ol li {
    color: #0c2074;
}

.displaycs_container_cta a {
    text-decoration: underline !important;
}

.productPages .displaycs_container_cta h3 {
    padding-bottom: 30px;
}

.productPages .displaycs_container_cta h3 {
    font-size: 24px;
    line-height: 28px;
}

.displaycs_container_cta div+.pull-left.leftdistace {
    padding-left: 5%;
}

.displaycs_container_cta div+.pull-right.leftdistace {
    padding-left: 0;
}

@media screen and (max-width: 991px) {
    .displaycs_container_cta div+.pull-left.leftdistace {
        padding-left: 0;
    }

    .displaycs_container_cta div+.pull-right.leftdistace {
        padding-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .ctacc_img {
        margin-bottom: 40px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1075px) {
    .ctacc_img {
        margin-bottom: 40px;
    }

    .displaycs_container_cta button.btn {
        width: 26%;
    }
}

@media screen and (min-width: 991px) and (max-width: 1075px) {
    .displaycs_container_cta button.btn {
        width: auto;
    }
}

.apiKey {
    background-image: url("../../../etc.clientlibs/rps/clientlibs/clientlib-site/resources/images/rateLoader.gif");
    display: block;
    background-repeat: no-repeat;
    display: inline-block;
    background-position: center;
    min-width: 40px;
}
.ctaComponent .bazzarRatings .bv_main_container {
    padding-top: 16px !important;
}