.button-realisation{font-style:initial;}

.sc_services_item_info{cursor:pointer;}
.sc_services_item_title a{word-wrap:normal !important;}

.page-id-763 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/tlo.jpg) !important;}
.page-id-803 .corgan_inline_0,.page-id-801 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_40278121_subscription_monthly_m_b408.jpg) !important;}
.page-id-805 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_46625679_subscription_monthly_m_1be7.jpg) !important;}
.page-id-807 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_14083419_subscription_monthly_m_46f9.jpg) !important;}
.page-id-807 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_14083419_subscription_monthly_m_46f9.jpg) !important;}
.page-id-815 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_51310881_subscription_monthly_m_a77f.jpg) !important;}
.page-id-817 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_46755960_subscription_monthly_m_2166.jpg) !important;}
.page-id-819 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_71418497_subscription_monthly_m_f5da.jpg) !important;}
.page-id-821 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_80037008_subscription_monthly_m_f194.jpg) !important;}
.page-id-823 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_72974031_subscription_monthly_m_c0f9.jpg) !important;}
.page-id-825 .corgan_inline_0{background-image:url(/wp-content/uploads/2017/08/fotolia_65638688_subscription_monthly_m_736f.jpg) !important;}

div.top_panel_navi.with_bg_image.scheme_default {
border-top: 4px #2c1e15 solid;
     -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.27);
     -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.27);
     box-shadow: 0px 0px 4px rgba(0,0,0,0.27);
background: rgba(220, 213, 197, 0.9);
border-bottom: 0 !important;
}
div.post_content.entry-content .vc_col-sm-3 .wpb_text_column p strong { font-weight: normal !important; color:#fff; font-size: 13pt ;}
a.sc_price_link.sc_button_hover_slide_left { margin: 0 auto;
    float: none;
    width: 200px;
    display: block;
    margin-bottom: 50px; }
div.sc_services_item.with_image.sc_services_item_featured_top p { display: none !important; }
div.post_content.entry-content p, div.post_content.entry-content li { font-size: 13pt; line-height: 24px; text-align: justify; }
div.post_content.entry-content em { font-size: 24pt; font-style: normal; line-height: 36px; }
form.wpcf7-form div.wpcf7-recaptcha { -webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 100%; overflow: hidden;}

div.post_content.entry-content div.vc_col-sm-3 .vc_column-inner { background:#684b2d !important; color:#eee9de; -webkit-border-radius: 40px; -o-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; box-shadow: 0 0 10px #2c1e15 inset, 0 0 10px #684b2d inset; }
div.breadcrumbs { display: none !important; }
footer div.footer_wrap_inner.widget_area_inner p { color:#e7e2d7 !important; }
div.copyright_wrap div.copyright_wrap_inner { border: 0 !important; padding: 20px 0 !important; font-size: 12pt; !important; }
body.page-id-135 div.post_content.entry-content section.vc_section.vc_section-o-content-top.vc_section-flex { padding: 50px 0 !important; }
h3 { margin: 0 0 15px 0 !important; font-weight: normal !important; }
body.page-id-135 section.vc_section .vc_col-sm-4 .wpb_wrapper .wpb_content_element .wpb_wrapper { border: 3px #dcd5c5 solid; line-height: 26px; padding: 15px; -webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background:#f3f1eb; }
body.page-id-135 section.vc_section .vc_col-sm-4 .wpb_wrapper .wpb_content_element .wpb_wrapper p { font-size: 14pt !important;  }
.footer_wrap h4.widget_title { color:#fff !important; font-size: 17pt !important }

.widget1 { max-width: 300px; }

.wpcf7-form .div50 input, .wpcf7-form .div50 textarea { width: 95%; }
.div50 { float: left; width: 50%; }
.clear { clear: both; height: 1px; line-height: 1px; }
@media only screen and (max-width: 768px) { div.column-1_4.column-logo { float: left; }}
.menu_main_nav_area { float: right !important; }
.logo img { max-width: 300px !important; max-height: none !important; }
@media only screen and (max-width: 480px) { aside#fbw_id-2, aside#fbw_id-2 .fb_iframe_widget, aside#fbw_id-2 .fb_iframe_widget span, aside#fbw_id-2 .fb_iframe_widget span iframe { width: 285px !important; } .hideonmobile {display: none !important;} .logo img { max-width: 200px !important; } a.menu_mobile_button.icon-menu-2 { margin-top: -7px; } .div50 { float: none; width: 100%; } }

nav.menu_main_nav_area.menu_show li a span { font-size: 11pt !important; font-weight: normal; }
@media only screen and (max-width: 1330px) {  nav.menu_main_nav_area.menu_show li a span { font-size: 10pt !important; }}
@media only screen and (max-width: 1180px) { nav.menu_main_nav_area.menu_show li a { padding-left: 7px !important; padding-right: 7px !important; } nav.menu_main_nav_area.menu_show li a span { font-size: 9pt !important; }}

header a.menu_mobile_button.icon-menu-2 { background:#2c1e15!important; color:#fff !important; -webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 10px !important; padding: 5px !important; height: 30px; width: 33px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
@media only screen and (min-width: 980px) { header a.menu_mobile_button.icon-menu-2:hover { background:#684b2d !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }}

.scheme_default .site_footer_wrap {
color: #fff;}
.scheme_default .site_footer_wrap h1,
.scheme_default .site_footer_wrap h2,
.scheme_default .site_footer_wrap h3,
.scheme_default .site_footer_wrap h4 {
color: #2c1e15}

.top_panel_navi {
    position: relative;
    z-index: 3;
    border-bottom: 1px solid;
    background: #DCD5C5;
}

.scheme_default .top_panel_navi.state_fixed .menu_main_wrap {
    background-color: #DCD5C5!important;
    border-color: #DCD5C5!important;
}

.scheme_default .menu_main_nav>li>a {
    color: #2C1E15!important;
}

.scheme_default .menu_main_nav>li.current-menu-item>a {
color:#d4720b!important;
}

.scheme_default .menu_main_nav>li>a:hover {
    color: #d4720b!important;
}

input[type="text"], input[type="email"], input[type="tel"], .scheme_default textarea {
margin-bottom: 8px;
}

.top_panel {
    margin-bottom: 70px!important;
}
.kolorek {color: #f6a045 !important;}

.footer_wrap_inner {
    padding: 5.2em 0 3.2em;
background-image: url('https://naturelementbois.be/wp-content/uploads/2017/08/bg6.jpg');
}
.blog_archive {
display: none;}

.krecha {
    margin-top: 35px;
    margin-bottom: 35px!important;
}
.styt {
    font-size: 30px;
    line-height: 1;
font-style: italic;
}
.menu_footer_nav_area ul {
    display: none;
}

.vc-hoverbox-block-inner {
background: rgba(255, 255, 255, 0.7); 
}
.sc_services_default .with_icon .sc_services_item_content {
    margin-top: 0.8em;
    min-height: 1.9em!important;
}
.scheme_default .vc_row-has-fill .sc_services_default .sc_services_item_icon {
    color: #ffffff;
    border-color: #f7a145;
    margin-bottom: 14px;
}

.scheme_default .sc_button_hover_slide_left {
    margin-top: 20px;
}
.page-id-135 input[type="text"], 
.page-id-135 input[type="number"], 
.page-id-135 input[type="email"], 
.page-id-135 input[type="tel"], 
.page-id-135 input[type="password"], 
.page-id-135 input[type="search"], 
.page-id-135 select, 
.page-id-135 textarea, 
.page-id-135 textarea.wp-editor-area { 
border-radius: 15px!important;}


.menu-item-1361 a:before {
    content: "\f095";
    font-family: 'FontAwesome';
}
.menu-item-1361 a span {
    display: none;
}
.menu-item-1361 {display: block;}
.menu-item-1272 {display:none;}
@media screen and (max-width: 1024px)  {
.menu-item-1361 {display: none;}
.menu-item-1272 {display:block;}
}