

.footer_bottom_holder {
  border-top: 1px solid #492e26;
}

.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;
}

.filter_outer{ margin:0px !important; }

.qode_pricing_list .qode_pricing_list_item{ padding:10px 0; }

.animated_icon_with_text_holder .animated_text_holder_wrap{padding: 59px 0 0 2px !important; margin-left: -5px; text-align:center !important;}
.animated_icon_with_text_holder .animated_text_holder_wrap h6{font-size: 13px;}
.animated_icon_inner{margin: -41px -10px 0;}
.animated_icon_inner i{height:70px; width:70px; line-height:70px;}

.footer_top h5 {text-transform: none !important;}

.footer_top .widget.widget_nav_menu li{ line-height:12px;}

.blog_masonry_date_in_image .post_text_inner{ min-height: 190px;}

a, p a{ color:#fd6b3c; }

.wpb_single_image img, .wpb_gallery_slides img{ border-radius:5px;}

.page-id-15340 .title h1{ text-transform: none;}

.filter_holder ul li span, h5 a{ color: #fd813c;}
.filter_holder ul li span:hover{ color:#fd6a3c !important;}

.qbutton.green {
    background-color: #fd813c;
    border-color: #fd813c !important;
}
.blog_holder.blog_large_image_with_dividers article .post_text .post_text_inner { padding: 15px 0; }
.blog_holder.blog_large_image_with_dividers article .post_text .post_text_inner  .post_info { display: none; }

.qbutton{background: #fd813c !important;}
a:hover.qbutton{border: #fd6a3c;}

.blog_column2>h3 a { color:#1d6d76;}
.blog_column2>h3 a:hover { color:#fd6a3c;}

div.pp_default #pp_full_res .pp_inline {
  background-color: #fff;
  color: #000;
  padding: 15px;
}
#btn-tariffe .vc_col-sm-6{padding-left: 0;}
#btn-tariffe .qbutton{ height:34px; line-height:34px; font-size:12px; padding:0 10px;}

.footer_top .fa-stack{height: 1.5em; line-height: 1.5em; width: 1.5em;}
.footer_top .q_social_icon_holder .fa-stack.fb:hover {background-color:#354c8c;}

.lang_sel_click a{font-size:0px;}
.lang_sel_click ul { list-style-type: none !important; }
.lang_sel_click img, #lang_sel_footer img{  height:20px !important; filter: gray; /* IE6-9 */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */}
.lang_sel_click img:hover, .lang_sel_click .lang_sel_sel img,  #lang_sel_footer img:hover,  #lang_sel_footer .lang_sel_sel img {
  filter: none;
  -webkit-filter: grayscale(0);
}
#lang_sel_footer ul li img{top:5px;}
#lang_sel_footer a img {margin-right:5px; }
.qode_carousels .slides img {
    display: block;
    height: 110px;
}
.qbutton.noborder{border:0px !important;}
.qbutton.green{ color:#fff !important; }