/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
/*Add your own styles here:*/

/*Kopjes:*/

/*Einde kopjes*/

/*Globale CSS*/
body {
    background-color: #e3e6e7 !important;
}

#uitgelicht-controller .container {
    background-color: #fff;
}

/*Einde globale CSS*/


/*Begin custom CSS*/


/*Header CSS*/
.header_color, .header_color div, .header_color header, .header_color main, .header_color aside, .header_color footer,
.header_color article, .header_color nav, .header_color section, .header_color span, .header_color applet, .header_color
object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5,
.header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr,
.header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color
del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q,
.header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub,
.header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color
center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li,
.header_color
fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption,
.header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td,
.header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed,
.header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header,
.header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color
section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top
.header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main
.header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter, .header_color
.related_posts.av-related-style-full a {
    text-transform: uppercase;
    font-weight: 300;
}

#header .inner-container {
    border-bottom: 1px solid #000;
}

#header img {
    width: 207px;
    height: auto;
    margin-top: 10px;
}

.av_minimal_header #header_main, .av_minimal_header #header_meta {
    background-color: #e3e6e7;
}

.container.av-logo-container {
    background-color: #fff;
}

#top #header.av_minimal_header .main_menu ul:first-child > li > ul, #top #header.av_minimal_header .main_menu
.avia_mega_div > .sub-menu {
    top: 59px;
    min-width: 130px;
    max-width: 160px;
}

.main_menu .avia-bullet {
    display: inline-block;
}

.header_color blockquote, .header_color .avia-bullet, .header_color .av-no-color.av-icon-style-border a.av-icon-char {
    border-color: #fff;
    border-right: 1px solid #000;
    height: 20px;
    top: 37px;
}

#menu-item-156 .avia-bullet {
    display: none;
}

.sub-menu .avia-bullet {
    display: none;
}

.tekst-inner-uitlijning {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(20%);
}

/*Einde header CSS*/

/*Showcase CSS*/
#uitgelicht-tekst {
    min-height: 611px
}

.tekst-inner {
    min-height: 571px;
    padding: 20px;
    border: solid 1px #fff;
}

/*Einde showcase CSS*/

/*Content CSS*/
#catalogus-container .container {
    background-color: #fff;
}

.catalogus-border {
    margin-top: 20px;
    padding: 10px;
    background-color: #000;
}

.catalogus-inner {
    padding: 20px;
    border: 1px solid #fff;
}

/*Einde content CSS*/

/*Begin custom scrollbar CSS*/
body::-webkit-scrollbar {
    background-color: #fff;
    width: 16px;
}

body::-webkit-scrollbar-track {
    background-color: #fff;
}

body::-webkit-scrollbar-thumb {
    background-color: #000000;
    border-radius: 16px;
    border: 4px solid #fff;
}

body::-webkit-scrollbar-button {
    display: none;
}

/*Einde custom scrollbar CSS*/

/*Footer CSS*/
#footer {
    font-size: 16px;
}

#footer img {
    margin-top: 35px;
}

#footer .container {
    padding: 0px;
    border-bottom: 1px solid #000;
}

#footer h3 {
    line-height: 25px;
    border-bottom: 1px solid #000;
    font-weight: 600;
}

/*Einde footer CSS*/

/*Begin mediaquery kleinere schermen CSS*/
@media only screen and (max-width: 1190px) {
    .av-main-nav > li > a {
        padding: 0 10px;
    }
}

/*Einde mediaquery kleinere schermen CSS*/

/*Begin hele kleine schermen desktop CSS*/
@media only screen and (max-width: 1100px) {
    .av-main-nav > li > a {
        padding: 0 2px;
    }
}

/*Begin hele kleine schermen desktop CSS*/


/*Begin mediaquery/ipad CSS*/
@media only screen and (max-width: 768px) {
    .html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
        border-color: #000;
    }

    #top #header.av_minimal_header .main_menu ul:first-child > li > ul, #top #header.av_minimal_header .main_menu
    .avia_mega_div > .sub-menu {
        min-width: 100%;
        max-width: 100%;
    }

    #catalogus-container div .av_one_third {
        width: 100%;
        margin-left: 0%;
    }

    div .av_one_half {
        width: 100% !important;
        margin-left: 0%;
    }

    #footer .container {
        padding: 15px 40px 30px 40px;
    }

    #header .avia-bullet {
        display: none;
    }

    .tekst-inner-uitlijning {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(0%);
    }
}

/*Einde mediaquery/ipad CSS*/

/*Begin mediaquery/mobile css*/
@media only screen and (max-width: 415px) {
    #catalogus-container .responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column,
    .responsive #top #wrap_all .av-flex-cells .no_margin {
        margin-bottom: 0px;
    }

    .catalogus-border {
        margin-top: 0px;
    }

    .av_minimal_header #header_main, .av_minimal_header #header_meta {
        background-color: #fff;
    }

    #top #wrap_all #main .avia-no-border-styling {
        background-color: #fff;
    }

    #header .inner-container {
        border-bottom: unset;
    }
}

/*Einde mediaquery/mobile css*/