

.footer_bottom_holder {
  border-top: 1px solid #000000;
}

.q_slider .carousel-control {
  display: none;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz{
border-radius: 10px !important;
}

#respond textarea, #respond input[type='text'], .contact_form input[type='text'], .contact_form textarea, .comment_holder #respond textarea, .comment_holder #respond input[type='text'], input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz, .post-password-form input[type='password'] {
border-radius: 10px !important;
}

.blog_holder.blog_large_image_simple article.format-quote .post_title p, .blog_holder.blog_large_image_simple article.format-quote .post_title p a, .blog_holder.blog_large_image_simple article.format-link .post_title p, .blog_holder.blog_large_image_simple article.format-link .post_title p a, .blog_holder.blog_large_image_simple article.format-quote .post_text .quote_author, .blog_large_image_simple.blog_holder article.format-quote .post_text i.qoute_mark, .blog_large_image_simple.blog_holder article.format-link .post_text i.link_mark, .blog_holder.blog_large_image_simple article.format-quote .minimalist_date, .blog_holder.blog_large_image_simple article.format-link .minimalist_date {
  color: #fff;
}

.blog_holder article.format-quote .post_text .quote_author {
  margin: 16px 0 0;
}

blockquote.with_quote_icon h5 {
font-family: Merriweather, sans-serif;
font-weight: 300;
}

.latest_post_holder.boxes>ul>li .latest_post {
padding-left: 0px;
}
#back_to_top span {
    background-color: #bb2031;
    border-color: rgba(41, 28, 20, 0);
    border-radius: 100px;
    border-style: solid;
    border-width: 0;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    background-color: #bd1d2d;
    border-color: #bd1d2d;
    border-width: 2px;
    color: #ffffff;
    font-family: Poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    height: 44px;
    letter-spacing: 1px;
    line-height: 44px;
    text-transform: none;
}
.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type="submit"], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"] {
    border-color: #ffffff;
    border-radius: 10px;
    border-width: 1px;
    color: #ffffff;
    font-weight: 600;
    height: 54px;
    line-height: 54px;
}
.qbutton: hover, #submit_comment:hover, .load_more a:hover, .blog_load_more_button a:hover, .post-password-form input[type="submit"]:hover, input.wpcf7-form-control.wpcf7-submit:hover, input.wpcf7-form-control.wpcf7-submit:hover:not([disabled]), .woocommerce table.cart td.actions input[type="submit"]:hover, .woocommerce input#place_order:hover, .woocommerce-page input[type="submit"]:hover {
    background-color: rgba(0, 0, 0, 0) !important;
}
.qbutton: hover {
    background-color: rgba(0, 0, 0, 0) !important;
}
.qbutton.white {
    border: 2px solid #000 !important;
}

.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type="submit"], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"] {
    background-color: #ffffff;
    border-color: #ffffff;
    border-radius: 10px;
    border-width: 1px;
    color: #000000;
    font-weight: 400;
    height: 54px;
    line-height: 54px;
}
.qbutton {
background-color: transparent !important;
color: #ffffff;
border-color: #ffffff !important;
}
.qbutton:hover {
background-color: #ffffff !important;
color: #000000;
border-color: #000000 !important;
}
.qbutton {
      text-transform: none !important;
    }
.qbutton.big_large_full_width {
    box-sizing: border-box;
    font-size: 20px;
    height: 90px;
    line-height: 90px;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: 100%;
}
.footer_top {
    padding: 50px 0 52px;
}

.qbutton.big_large_full_width {
        width: 80%;
align: right;
}
.mobile_menu_button span {
    font-size: 24px;
}
.q_slider .carousel-inner .slider_content .text .qbutton.green {
    font-size:22px; font-weight: 700 !important;
}
.q_slider .carousel-inner .slider_content .text .qbutton.white {
    font-size:22px; font-weight: 700 !important;
}