

.carousel-control .prev_nav, .carousel-control .next_nav{
background-color: #ffffff;
border-color: #ffffff;
}
.carousel-control .prev_nav:hover, .carousel-control .next_nav:hover{
background-color: rgba(255,255,255,0.77);
border-color: rgba(255,255,255,0.77);
}

.blog_holder article .post_info {
    display: none;
}

.blog_large_image h2 a, .blog_holder.blog_single article h2 {
    padding-bottom: 50px;
}

.blog_single.blog_holder article .post_text .post_text_inner {
    padding-bottom: 70px;
}

@media only screen and (max-width: 600px) {
  .q_slider .carousel-inner .slider_content .text h2 {    
    font-size: 57px !important;    
    margin-bottom: 0px !important;
margin-top: -140px !important;
  }
  .q_slider .carousel-inner .slider_content .text p {    
    font-size: 18px !important;
  }
  .q_slider .carousel-inner .slider_content .text .separator {    
    margin: 0px auto 0px auto !important;
  }
.carousel:not(.advanced_responsiveness) .carousel-inner .qbutton {
    font-size: 17px;
    height: 36px;
    line-height: 35px;
}
.q_slider .carousel, .qode_slider_preloader, .carousel-inner>.item {
    height: 380px !important;
}
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    background-color: #46b450;
}