a.wdpu-cta {
    background: red;
    padding: 20px;
    color: white !important;
}


.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {

    font-size: 18px;
}

.title.title_size_small h1 {
    font-size: 40px;

}
h2.entry_title {
    display: none !important;
}

body .gform_wrapper textarea {
    color: #052550;
    font-size: 18px !important;
}
.blog_holder.blog_large_image article .post_text h2 .date, .blog_holder.blog_single article .post_text h2 .date {
    color: #db0000;
    display: none;
}
.title_subtitle_holder_inner {
    display: nne;
}

.q_masonry_blog_post_info {
    display: none;
}
.post_info {
    display: none !important;
}

body .gform_wrapper input[type=submit]:hover, body .gform_wrapper input[type=button]:hover, body .gform_wrapper input[type=reset]:hover {
    background-color: #13205a;
    border-color: #13205a;
    color: #fff;
    text-decoration: none;
}

.header_bottom {
    border-top: 8px solid #c12734;
}
.jp-carousel-overlay {
    background: rgba(255, 255, 255, 0.88) !important;
}

textarea#jp-carousel-comment-form-comment-field {

    display: none;
}

.jp-carousel-image-meta {

    display: none;
}

.jp-carousel-info h2 {
    color: #000 !important;}


.jp-carousel-next-button span, .jp-carousel-previous-button span {

    opacity: 1.2 !important;
}
p.post_excerpt {
    display: none;
}

