/*
 Theme Name:   Divi 3WA
 Template:     Divi
 Version:      2.2.1
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

#et_top_search { 
display: none; 
}



#lightbox_page, .et_pb_section {
padding-top: 0px !important;
}
#lightbox_page, .et_pb_row {
padding-top: 0px !important;
}

#colorbox #page-container {
padding-top: 0px !important;
}

.et_pb_widget a {
color: #EEECEC !important;
}
#footer-widgets {
padding-top: 30px !important;
}

.et_pb_blurb{
margin-top: 30px;
}

.et_pb_section {
padding-top:30px;
padding-bottom:0px !important;
}

.et_pb_row {
padding: 0px 0 0px 0;
}

#consult_form .et_pb_row {
width: 100%;
}

.et_pb_contact_submit{
background-color: #177CE7;
}

.Productoverzicht .et_pb_pricing_content_top {
display: none;
}
.Productoverzicht .et_pb_pricing {
margin-bottom: 17px;
}

.et_pb_pricing.Productoverzicht{
margin-top: 65px;
}

.Productoverzicht .et_pb_pricing li {
padding: 0 0 5px 14px;
}
.Productoverzicht .et_pb_pricing_content {
padding: 5px 20px 0px 20px;
}

.Productoverzicht .et_pb_pricing_table {
padding-bottom: 0px
}

#main-header {
padding: 14px 0 0 0; 
}

#main-header nav#top-menu-nav {
padding-top: 0px !important;
}

#top-menu li > a {
padding-bottom: 10px;
}

.et_fixed_nav #logo { 
 
margin-bottom: 10px; 
}

.et-fixed-header #logo { 
max-height: 35px; 
}

.et-fixed-header #top-menu li {
padding-top: 10px;
}

#top-menu { 
-webkit-background-clip: border-box;
-webkit-background-origin: padding-box;
-webkit-background-size: auto;
-webkit-font-smoothing: antialiased;
-webkit-transition-delay: 0s;
-webkit-transition-duration: 0.2s;
-webkit-transition-property: all;
-webkit-transition-timing-function: ease-in-out;

transition-delay: 0s;
transition-duration: 0.2s;
transition-property: all;
transition-timing-function: ease-in-out;
}
.et-fixed-header .menu-image{ 
display:none;
visibility:hidden;
height: 0px;
}

@media screen and (max-width: 735px) {
.et_mobile_menu{
height: auto !important;
}
.et_fixed_nav #logo { 
max-height: 66px; 
margin-bottom: 0; 
padding-bottom: 14px;
}
.et-fixed-header #logo { 
max-height: 66px;
height: auto;
padding-bottom: 14px;
}

.et-fixed-header #main-header{ 
padding-top: 14px !important;
}

.et-fixed-header {
padding-top: 14px !important;
padding-bottom: 0px !important;
}

.et-fixed-header .menu-image{ 
display:inline;
visibility:visible;
}	
.et-fixed-header .menu-image img{ 
	margin-right: 10px !important;
}	
	
	
.et-fixed-header .et_mobile_menu{ 
top:63px;
height: auto !important;
}

.et_pb_row {
    display: -webkit-box !important;
    display: -moz-box !important;
    display: box !important;

    -webkit-box-orient: vertical !important;
    -moz-box-orient: vertical !important;
    box-orient: vertical !important;
}

.et_pb_column_1_3 {
    -webkit-box-ordinal-group: 3 !important;
    -moz-box-ordinal-group: 3 !important;
    box-ordinal-group: 3 !important;
}

.et_pb_column_2_3 {

    -webkit-box-ordinal-group: 2 !important;
    -moz-box-ordinal-group: 2 !important;
    box-ordinal-group: 2 !important;
}

.et_pb_column {
    float: none !important;
   margin-top: 30px;
}

.et_pb_blurb {
margin-top: 0px;
}
}


.footer-widget h4.title{
color: #EEECEC !important;
}

.footer-widget .textwidget{
color: #EEECEC !important;
}


.et_pb_promo {
padding: 30px 20px !important;
margin-top: 30px !important;
margin-bottom: 30px !important;
}

.et_pb_promo_description {
padding-bottom: 0px !important;
}


.et_pb_slider_fullwidth_off {
margin-top: 30px;
}

.et_pb_more_button {

background-color: #333332 !important;
padding-left: 70px !important;
height: 50px !important;
border: 0px !important;
position: absolute;
bottom: 50px;
left: -120%;
width: auto  !important;
right: -10% !important;

   /* Skew */
   -webkit-transform: skew(30deg); 
   -moz-transform: skew(30deg); 
   -o-transform: skew(30deg);
   transform: skew(30deg);
}
.et_pb_slide_description {
padding-top:250px !important;
}
.et_pb_slide_description h2{
padding-left: 70px !important;
height: 50px !important;
border: 0px !important;
position: absolute;
bottom: 50px;
left: -120%;
width: auto  !important;
right: -10% !important;
z-index:999 !important;

background-color: #333332 !important;
   /* Skew */
   -webkit-transform: skew(30deg); 
   -moz-transform: skew(30deg); 
   -o-transform: skew(30deg);
   transform: skew(30deg);
}
.et_pb_slide_content {
background-color: #0082E4 !important;
height: 14px !important;
border: 0px !important;
position: absolute !important;
bottom: 10px !important;
left: -120% !important;
width: auto !important;
right: -10% !important;
z-index:-1 !important;

   /* Skew */
   -webkit-transform: skew(-40deg); 
   -moz-transform: skew(-40deg); 
   -o-transform: skew(-40deg);
   transform: skew(-40deg);
}

.et_pb_slide_content p{
   /* Unskew */
   -webkit-transform: skew(40deg); 
   -moz-transform: skew(40deg); 
   -o-transform: skew(40deg);
   transform: skew(40deg);
}

.et_pb_slider {
overflow: visible !important;
}
.et_pb_more_button:after {
 border: 0px !important;
 content: "" !important;
 line-height: 0 !important;
}
a.et_pb_more_button:hover {
background-color: transparent  !important;
}

.temp{
    border-left: 30px solid transparent  !important;
    border-top: 100px solid #4c4c4c !important;

    border-right: 30px solid transparent  !important;
    border-bottom: 30px solid #008DE7 !important;
}