/*
 Theme Name:   BAMBOO-3-child
 Theme URI:    http://bamboo-internet.nl
 Description:  BAMBOO-3 Child Theme
 Author:       Bamboo internet
 Author URI:   http://bamboo-internet.nl
 Template:     BAMBOO-3-child
 Version:      1.0.0

 START YOUR CHILD THEME CSS HERE
*/


.infinite-navigation .sf-menu > li {
    padding-right: 5px;
}


/* --- TAALWISSELAAR --- */

li.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-fr.wpml-ls-menu-item.wpml-ls-last-item.menu-item-wpml-ls-2-fr {
    max-width: 70px;
}

li.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-nl.wpml-ls-menu-item.wpml-ls-first-item.menu-item-wpml-ls-2-nl {
    max-width: 70px;
}

// ---

.gdlr-core-image-overlay-icon.gdlr-core-size-22 {
    display: none;
}

.gdlr-core-button {
    align:center;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 98% !important;
}

#wpsl-stores .wpsl-store-thumb {
    height: 150px !important;
    width: 150px !important;
}

.infinite-body, .infinite-body span.wpcf7-not-valid-tip {
    color: #ffffff;
}

.infinite-footer-wrapper .infinite-footer-column p {
    text-align:center;
}

.infinite-footer-wrapper .infinite-widget-title {
    text-align:center;
}

div#text-2 ul li {
    text-align: center;
    list-style: none;
    margin-left: -35px;
}

/*--EVENT PLUGIN--*/
.sep-content {
    margin-top: 40px;
}

.sep-page .grid .search {
    display: none;
}

/* --- DEALER SEARCH --- */

#wpsl-stores ul li span {
    color: #282828;
}

.wpsl-direction-wrap {
    color: #282828;
}

a.wpsl-directions:hover {
    text-decoration: underline;
}

/* --- TEKST FRANS --- */

em {
    color: #DD0000;
    font-style: normal;
}

em + a:hover {
    text-decoration: underline;
}

strong, .all-caps {
    text-transform: uppercase;
}

.text-red { color: #FF0000; }
.text-white { color: #FFFFFF; }
.text-dark { color: #282828; }

.infinite-body h1.text-white, .infinite-body h2.text-white, .infinite-body h3.text-white, .infinite-body h4.text-white, .infinite-body h5.text-white, .infinite-body h6.text-white {
    color: #FFFFFF;
}

.title-midsize {
    font-size: 30px;
}
