

.side_menu_button>a.search_button {
    vertical-align: baseline;
    display: inline-block;
}

.testimonials_c_holder .testimonial_content_inner {
    background: #145073;
}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
    display: none;
}

.blog_holder article .post_info {
    display: none;
}

@media only screen and (min-width: 800px) {
    .cf7_custom_style_1 {
     width: 500%;
   }
}

@media only screen and (min-width: 800px) {
    .cf7_custom_style_1.sent {
     width: 100%;
   }
}

.buttoncolumn {
     text-align: center;
}

.cssbutton {
    text-align: center;
}

.qode-btn {
    width: 400px;
}

.buttonwidth {
     width: 340px;
}

.qode-accordion-holder .qode-title-holder .qode-tab-title span.qode-tab-title-inner {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 5px 0;
}

.qode-accordion-holder .qode-title-holder .qode-accordion-mark-icon span {
    display: none;
}

#es_txt_name.es_textbox_class {
    border: none;
    width: 181px;
    border-radius: 6px;
}

#es_txt_email.es_textbox_class {
    border: none;
    width: 181px;
    border-radius: 6px;
}

.es_textbox. {
    padding-bottom: 0px;
}

.es_lablebox {
    padding-bottom: 0px;
}

.es_textbox_button {
    font-size: 12px;
    background-color: #0E5071;
    border-color: #ffffff;
    border-radius: 8px;
    width: 183px;
    border-width: 2px;
    color: #ffffff;
}

@media only screen and (max-width: 800px) {
     .cf7_custom_style_1 {
     width: 220%;
   }
}

@media only screen and (max-width: 800px) {
     .cf7_custom_style_1.sent {
     width: 220%;
   }
}

.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea {
    height: 80px;
}

.cf7_custom_style_1.sent textarea.wpcf7-form-control.wpcf7-textarea {
    height: 80px;
}