

.header_top {
    background-color: #374145 !important;
}

.footer_top {
display: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle, .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
    box-shadow: 0 0 30px rgba(0,0,0,.24);
}

.qbutton.qode-button-shadow {
box-shadow: 0px 0px 20px 0 rgba(14, 14, 14, 0.32);
}

qbutton  default {
box-shadow: 0px 0px 20px 0 rgba(14, 14, 14, 0.32);
}
.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
box-shadow: 0px 0px 20px 0 rgba(14, 14, 14, 0.32);
background-color: #ff0000;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-danger:focus, .vc_btn3.vc_btn3-color-danger:hover {
background-color: #374145;
}

.vc_btn3.vc_btn3-size-lg {
padding: 8px 25px;
}

span.wpcf7-list-item {
    margin-left: 0em;
}

.blog_holder article .post_info {
  display: none;
}

@media screen and (max-width: 750px) {
   .section .mobile-video-image, div.section {
        background-image: none !important;
    }
}

.qode-cta-section .qode-cta-section-text-wrapper .qode-cta-section-title {
line-height: 55px;
}


.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {
  font-size: 18px;
}

.header_top #lang_sel > ul > li > a, .header_top #lang_sel_click > ul > li> a, footer #lang_sel ul li a, footer #lang_sel ul ul a, footer #lang_sel_click ul li a, footer #lang_sel_click ul ul a, footer #lang_sel_click ul ul a span, section.side_menu #lang_sel ul li a, section.side_menu #lang_sel ul ul a, section.side_menu #lang_sel ul ul a:visited, section.side_menu #lang_sel_click > ul > li > a, section.side_menu #lang_sel_click ul ul a, section.side_menu #lang_sel_click ul ul a:visited {
   color: #ffffff !important;
}
.header_top #lang_sel>ul>li>a:hover, .header_top #lang_sel_click>ul>li>a:hover {
  color: #ff0000 !important;
}


div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #1abc35;
}

.grecaptcha-badge {
        display: none !important;
}

li {
list-style-position: outside;
margin-left: 20px;
}



.header_top #searchform input[type=text], .widget.widget_search form input[type=text] {
    background-color: #d2d2d2;
}




.header-widget.widget_nav_menu ul.menu li a:hover {
color: #ff0000;
}


nav.main_menu.right { 
left: inherit;
margin-left: 50px;
}

