/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/foxy/
 Description:    Divi Child Theme
 Author:         Visuals4You
 Author URI:     https://www.visuals4you.nl
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

div#dvdblokjes .et_pb_promo {
    height: 231px;
}

div#bloghome .et_pb_post {
    height: 350px;
}

div#blogchiptuning .et_pb_post {
    height: 350px;
}

#benzine .et_pb_promo {
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
height: 231px;
}

#diesel .et_pb_promo {
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
height: 231px;
}

.et_pb_cta_0.et_pb_promo {
    border: none !important;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05) !important;
}

h4.widgettitle {
    font-family: 'Fjalla One', sans-serif !important;
    font-size: 28px !important;
    padding-bottom: 15px;
    border-bottom: 1px red solid;
}

h2.entry-title {
    font-style: italic;
}

#nav_menu-3 li.current-menu-item > a {
    color: #e2000e !important;
}

ul#menu-submenu-modificaties {
    font-weight: bold;
}

ul#menu-submenu-modificaties {
    padding-top: 10px !important;
}

.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0 {
    border: none;
}

body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
    top: 0px;
}


h1 {
    font-family: 'Fjalla One', sans-serif !important;
    font-size: 40px !important;
font-style: italic;
line-height: 50px;
margin-top: 20px;
}

.et_pb_text.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_left.et_pb_text_1 {
    font-family: 'Fjalla One', sans-serif !important;
}

h2 {
    font-family: 'Fjalla One', sans-serif !important;
    font-size: 24px !important;
padding-bottom: 0;
}



.et_pb_text.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_left.et_pb_text_1 {
    margin-bottom: 0;
    width: 100%;
    padding: 15px;
}


nav#top-menu-nav {
    font-family: 'Fjalla One', sans-serif !important;
}

div#et-info {
    float: right;
}

div#footer-bottom {
    display: none;
}

#button p {
-webkit-transform: inherit !important;
}

a#button {
margin-top: 30px;
transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}

a#overlay_unique_id_5141 {
margin-top: 30px;
    transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
background-color: #e2000e;
border-color: #e2000e;
color: #fff;
font-family: 'Fjalla One',sans-serif!important;
width: 60%;
}

a.et_pb_more_button.et_pb_button {
transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
border-radius: 0px;
font-family: 'Fjalla One', sans-serif !important;

}

h2.et_pb_slide_title {
border-radius: 0px;
padding-bottom: 24px !important;
}

.et_pb_slide_content {
display: none;
}

#button {
background-color: #e2000e;
border-color: #e2000e;
color: #fff;
border-radius: 0px;
width: 93%;
}

ul#mobile_menu {
    background-color: #fff !important;
}


.et_pb_button_module_wrapper.et_pb_module.et_pb_button_alignment_center {
    margin-top: -15%;
}

#projecten a {
margin: 0 auto -15%;
-webkit-transform: rotate(0deg) scale(1.003) skew(14deg) translate(5px) !important;
background-color: #e2000e;
border-color: #e2000e;
color: #fff;
border-radius: 0px;
width: 93%;
}

a.more-link {
    background-color: #e2000e;
    color: #fff;
    padding: 7px;
-webkit-transform: rotate(0deg) scale(1.003) skew(14deg) translate(5px) !important;
font-size: 20px;
font-family: 'Fjalla One', sans-serif !important;
}

.post-content p {
margin-bottom: 20px;
color: red;
}

.post-content {
    font-family: 'Fjalla One', sans-serif !important;
    margin-top: 10px;
}

a.et_pb_button.et_pb_button_1.et_pb_module.et_pb_bg_layout_light {
background-color: #e2000e;
    border-color: #e2000e;
    color: #fff;
    border-radius: 0px;
    -webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}

article {
    border: none !important;
}

.et_post_meta_wrapper {
    display: none;
}

.et_pb_has_overlay {
    box-shadow: 0 6px 50px rgba(0,0,0,0.05) !important;
}


.et_pb_post h2 {
    margin-top: 0px;
}

.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {
    box-shadow: 0 6px 50px rgba(0,0,0,0.05) !important;
}



a.et_pb_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light {
    background-color: #e2000e;
    border-color: #e2000e;
    color: #fff;
    border-radius: 0px;
    -webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}



a.et_pb_promo_button.et_pb_button {
-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}



.et_pb_section.et_pb_section_1.et_section_regular {
    padding: 0%;
}

a.et_pb_promo_button.et_pb_button {
    font-weight: bold;
}


input#nf-field-9 {
    background-color: #e2000e;
    border-color: #e2000e;
    color: #fff;
    border-radius: 0px;
    -webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}

input#nf-field-6 {
padding: 10px;
font-size: 14px;

}

input#nf-field-5 {
padding: 10px;
font-size: 14px;

}

input#nf-field-8 {
padding: 10px;
}

input#nf-field-7 {
padding: 10px;
font-size: 14px;

}


input#nf-field-38 {
padding: 10px;
font-size: 14px;
}


input#nf-field-39 {
padding: 10px;
font-size: 14px;
}


.tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc {
    background-color: #e2000e !important;
color: #fff !important;
}

.tablepress thead th {
    background-color: #333 !important;
color: #fff;
border-bottom: 5px solid #e2000e !important;
	font-family: default;
	font-size: 14px;


}

.tablepress tbody td {
	font-family: default;
	font-size: 14px;
	color: #333;

}

.nf-form-fields-required {
    display: none;
}


span.ninja-forms-req-symbol {
    display: none;
}

.nf-form-content input {
    padding: 10px !important;
    font-size: 16px !important;
}


input#nf-field-11, input#nf-field-21, input#nf-field-29, input#nf-field-37, input#nf-field-41, input#nf-field-44, input#nf-field-47, input#nf-field-50, input#nf-field-53, input#nf-field-56, input#nf-field-101 ,input#nf-field-64, input#nf-field-72, input#nf-field-107 {
    background-color: #e2000e;
    border-color: #e2000e;
    color: #fff;
    border-radius: 0px;
    width: 93%;
font-family: 'Fjalla One',sans-serif!important;
font-size: 20px;
-webkit-transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
}


input#nf-field-10 {
    padding: 10px;
    font-size: 18px;
}

input#nf-field-12 {
    padding: 10px;
    font-size: 18px;
}

input#nf-field-15 {
    padding: 10px;
    font-size: 18px;
}

textarea#nf-field-14 {
    padding: 10px;
    font-size: 18px;
}

select#nf-field-91 {
    padding: 10px;
    font-size: 16px;
}

select#nf-field-97 {
    padding: 10px;
    font-size: 16px;
}

#top-menu a[href^=tel]:before { 
    font-family: "ETmodules" !important;
    position: relative;
    top: 2px;
    margin-right: 5px;
    content: "\e090";
}

.mobile_menu_bar:before {
    color: #000000 !important;
}

ul#mobile_menu {
    border-top: 3px solid #e2000e;
}



@media (min-width:981px)  {


div#top-header {
    display: none;
}


body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
    top: 0px !important;
}
}

a.et_pb_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light, a.et_pb_button.et_pb_button_1.et_pb_module.et_pb_bg_layout_light {
    width: 50%;
    text-align: center;
    font-weight: bold;
font-family: 'Fjalla One', sans-serif !important;
}


@media (max-width:981px)  {

.et_pb_section.et_pb_fullwidth_section.et_pb_section_0.et_section_regular {
    height: 99px;
}


body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
    top: 50px;
}



}

