/*
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     https://www.divithemeexamples.com
 Template:       Divi
 Version:        1.0
*/


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */

/* Header */

#et-secondary-nav, #et-secondary-nav li {
    display: inline-block;
    width: 215px;
    margin-right: 1em;
}

#et-secondary-menu > ul > li a img {
  margin-right: 5.5em;
}

#et-secondary-menu > ul > li a {
  background-image: url(https://www.2ekansverzekeringen.nl/wp-content/uploads/2020/06/topheader-tab-shade.png);
  opacity: 0.6;
}

#et-secondary-menu > ul > li a:hover {
  transition: 0.5s;
  opacity: 1;
}

#top-menu{
  padding-bottom: 0.4em;
}

#main-header {
  margin-top: -1em;
}

.et_header_style_left #et-top-navigation nav > ul > li > a {
  padding-bottom: 17px !important;
}

.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
    padding: 43px 0 10px 0;
}

#et-top-navigation nav > ul > li > a {
    padding: 10px 10px;
    border-radius: 40px;
}

#et-top-navigation nav > ul > li > a:hover {
  background: #666;
  color: #fff;
  transition: 0.5s;
}

#top-menu li.current-menu-item > a {
  color: #4a5a63 !important;
}

#top-menu li.current-menu-item > a:hover {
  color: #fff !important;
}

#top-menu li {
    padding-right: 12px;
	height: 33px;
    margin-top: 0px;
    margin-bottom: 20px;
}

#et_top_search {
    margin: 12px 0 0 22px;
}

/* Footer */

.et_pb_gutters3 .et_pb_column_3_5 .et_pb_widget {
  width: 100% !important;
}

#menu-footer li {
    display: inline-block !important;
    margin-right: 10px;
}

/* Tripetto */

iframe {
    height: 850px !important;
}

.page-id-1133 {
/* 	overflow-y: hidden; */
}

.page-id-1133 .et_pb_row.et_pb_row_1 {
	display: none;
}

@media (max-width: 450px) {
    iframe {
	    height: 700px !important;
    }

    /*  No footer menu in mobile tripetto form */
    .page-id-1133 .et_pb_section.et_pb_section_0_tb_footer.et_pb_with_background.et_section_regular,
    .page-id-1133 .et_pb_section.et_pb_section_1_tb_footer.et_section_regular ,
    .page-id-1133 .et_pb_section.et_pb_section_2_tb_footer.et_pb_with_background.et_section_regular
    {
		display: none;
	}
}


/* code van George */
.tripetto-collector-rolling .container.inline-usage {
		padding-top: 0 !important;
	}

#tripettoformulier .tripetto-collector-rolling .btn-primary, .tripettoformulier .tripetto-collector-rolling .btn-primary {
    color: #fff;
    background-color: #66cc00 !important;
    border-color: #66cc00 !important;
}

#tripettoformuliergroot {
	  min-height: 655px;
}


#tripettoformulier, .tripettoformulier {
  color: #fff;
}

#tripettoformulier h2, .tripettoformulier h2 {
  color: #fff !important;
  margin-bottom: 0;
}

#tripettoformulier h2 span.numerator, .tripettoformulier h2 span.numerator {
font-size: 19px;
width: 30px;
margin-left: 0;
padding: 5px;
background-color: #fff;
color: #3399ff;
border-radius: 50%;
margin-right: 8px;
}

#tripettoformulier .tripetto-collector-rolling .tripetto-collector-text p.text-faded, #tripettoformulier .tripetto-collector-rolling, .tripettoformulier .tripetto-collector-rolling .tripetto-collector-text p.text-faded, .tripettoformulier .tripetto-collector-rolling {
  font-family: 'Montserrat', sans-serif;
  color: #fff;
  font-weight: 400;
  font-style: italic;
}

.tripetto-collector-rolling .btn, .tripetto-collector-rolling .btn-outline-primary  {
  background-color: #fff!important;
}

#tripettoformulier .entry-content tr th, .tripettoformulier .entry-content tr th {
  color: #fff !important;
}

#tripettoformulier .form-control::placeholder, .tripettoformulier .form-control::placeholder {
  text-align: center;
}

#tripettoformulier .tripetto-collector-rolling .btn-success, #tripettoformulier .tripetto-collector-rolling .btn-success:hover, .tripettoformulier .tripetto-collector-rolling .btn-success, .tripettoformulier .tripetto-collector-rolling .btn-success:hover {
  color: #66cc00 !important;
}

.tripetto-collector-rolling .btn-outline-primary {
    color: #212529 !important;
}

.tripetto-collector-rolling .btn-outline-primary:hover {
  color: #66cc00 !important;
}

.tripetto-collector-rolling .btn-outline-dark:hover {
    color: #66cc00 !important;
}

#tripettoformulier .tripetto-collector-rolling .btn-outline-dark:hover {
   color: #fff !important;
   background-color: #66cc00 !important;
}

#tripettoformulier .entry-content tr th, .tripettoformulier .entry-content tr th {
   color: #fff;
}

#tripettoformulier, .tripettoformulier {
    /*background-image: url('/wp-content/themes/Divi-Child/formulier-preview.png');*/
    /*background-position-y: 136px;*/
    /*background-size: inherit !important;*/
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* Testimonial */

.testimonial .et_pb_bg_layout_dark .et_pb_slide_description {
    text-shadow: none;
}

/*style the individual posts*/

.et_pb_posts .et_pb_post {
	-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
	page-break-inside: avoid; /* Firefox */
	break-inside: avoid; /* IE 10+ */
}

.et_pb_fullwidth_menu .et-menu > li, .et_pb_menu .et-menu > li {
  padding-left: 0px;
  padding-right: 0px;
}

