﻿
.mk-parochie .km-menu-combined .km-no-results{padding:20px;color:#999;font-size:13px;margin:0;display:block;}

.mk-parochie .km-menu-label{line-height:normal;margin-top:-15px;margin-left:5px;font-size:10px;letter-spacing:.1px;padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.mk-parochie .km-menu-label.km-depth-label {margin-top:-5px}

.mk-parochie .km-mega-menu-sidebar h3{margin:0 0 20px 0;font-weight:700;font-style:normal;color:#333;letter-spacing:normal;font-family:Roboto,sans-serif;font-size:14px;text-transform:uppercase;}

.mk-parochie .km-mega-menu-sidebar .sidebar-widget{padding:0;}

.mk-parochie .km-mega-menu-sidebar ul.children{padding-left:20px;margin:10px 0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar ul li{border:0;padding:5px 0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar ul li a{padding:0;display:block;font-size:.875rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-decoration:none;font-weight:normal;text-transform:none;color:#666;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar ul li a.icon-parochie-play_circle_filled{color:#fff;font-size:28px;margin-top:0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .parochie-widget-archive li{padding:0}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .parochie-widget-archive li a{padding:0 0 5px 0}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .parochie-widget-archive .km-meta-year h3{font-size:18px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .sidebar-widget{margin-bottom:40px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .sidebar-widget:last-child{margin-bottom:0;}

.mk-parochie .uk-navbar-nav .uk-navbar-toggle:after{display:none}

.mk-parochie .uk-navbar-nav > li a.uk-navbar-toggle{padding-right:15px!important}

.mk-parochie .uk-container.km-switcher-content, .mk-parochie .uk-container.km-switcher-nav{margin:0 auto!important}

.mk-parochie .uk-container.km-switcher-content{padding-left:10px;}

.km-menu-combined .km-search-style-two .uk-search-navbar{margin:-10px;}

.km-menu-combined .km-search-style-two .uk-search-navbar .uk-search-input{margin-bottom:0}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-widget-recent-posts .km-meta-category{margin-bottom:5px}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-widget-recent-posts .km-meta-category a{display:inline-block;color:#fff;border-radius:3px;padding:1px 5px 2px 5px;font-size:11px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-widget-recent-posts .km-user-info a.fes-customer{margin:0 0 5px 0;font-weight:700;font-style:normal;color:#333;letter-spacing:normal;font-family:Roboto,sans-serif;font-size:14px;text-transform:uppercase;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-widget-post-content, .mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-wp-widget-recent-comments .km-comment-content{font-size:13px;line-height:22px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-widget-post-content a.km-btn-readmore{color:#9999A2}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-meta-comments-count{font-size:11px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-wp-widget-recent-comments .fes-customer{color:#333;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:13px;font-weight:bold;margin:0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-small-note{font-size:12px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-wp-widget-recent-comments .uk-width-auto, .mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-wp-widget-recent-comments .uk-width-expand{margin-bottom:0;font-size:12px;}

.parochie-main-nav .km-menu-search-dropdown .uk-search-navbar .uk-search-input{font-size:16px;}

.parochie-main-nav .uk-drop.km-menu-search-drop input{font-size:16px;box-shadow:0 5px 15px rgba(0,0,0,.08);}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .tagcloud a{margin-right:5px;margin-bottom:10px;line-height:normal;font-weight:normal;padding:3px 8px;background:#fff;border:1px solid #e8e8e8;text-transform:uppercase;color:#7e899b!important;font-family:Roboto,sans-serif;font-size:12px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .tag-link-count{margin-left:5px;color:#333;font-family:Roboto,sans-serif;font-size:13px;font-weight:bold;margin:0;}

.mk-parochie .uk-navbar li .km-search .search-icon{top:1px;}

.mk-parochie .uk-navbar li .km-search input.search-field{padding-bottom:1px}

.mk-parochie .km-mega-menu-sidebar .km-widget-reviews-all [class*=uk-width]{margin-bottom:0!important;padding-left:0;}

.mk-parochie .km-mega-menu-sidebar .km-widget-reviews-all .fes-user{padding-right:15px;}

.mk-parochie .km-mega-menu-sidebar .widget_edd_cart_widget .edd-cart-number-of-items{padding:0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .widget_edd_cart_widget ul li.edd-cart-item{padding:15px 0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar ul li.edd_checkout a{color:#fff;padding:10px;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-fes-pp-info .table-itemtags a, .mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-fes-pp-info .table-categories a{padding:2px 7px;color:#909CAC;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .edd-fields-table-widget, .mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-author-freelance-work{border:0;padding:0}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .edd-fields-table-widget td:first-child{padding:10px 10px 10px 0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .edd-fields-table-widget td:last-child{padding:0px 0 0 0}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-fes-pp-info{border:0;padding:0}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-fes-pp-info td:first-child{padding:10px 10px 10px 0;}

.mk-parochie .uk-navbar li .km-mega-menu-sidebar .km-fes-pp-info td:last-child{padding:10px 0 0 0}

.km-menu-inbox .km-meta-date{text-align:right;color:#999;}

.km-author-inbox-content .uk-table tbody tr:nth-child(even), .km-menu-wishlist tr:nth-child(even), .km-menu-purchases .uk-table tr:nth-child(even){background:#f8f9fc;}

.km-author-inbox-content .uk-table tbody tr:nth-child(odd), .km-menu-wishlist tr:nth-child(odd), .km-menu-purchases .uk-table tr:nth-child(odd){background:#fff;}

.parochie-mobile-nav .km-edd-inbox a:hover, .parochie-mobile-nav .km-menu-purchases a:hover, .parochie-mobile-nav .km-menu-wishlist a:hover, .parochie-mobile-nav .edd-remove-from-cart:hover{background:none!important}

.parochie-mobile-nav table.km-menu-wishlist a, .parochie-mobile-nav table.km-menu-purchases a.km-item-link{color: initial!important;padding-left:0;padding-right:0;}

.parochie-mobile-nav .km-user-status {margin-bottom:7px;}

.parochie-mobile-nav table a {padding:0!important}

.mk-parochie .parochie-mobile-nav .km-edd-cart a.edd-remove-from-cart{color:#C3C3C3!important;}

.mk-parochie .parochie-mobile-nav .km-edd-cart a.edd-remove-from-cart:hover{color:#FF6465!important;}

.parochie-mobile-nav .uk-table {margin-bottom:0}

table.km-menu-inbox, table.km-menu-purchases{table-layout:fixed;}

table.km-menu-inbox td, table.km-menu-purchases td{vertical-align:middle;padding:15px;}

table.km-menu-purchases td:last-child{padding-left:0;}

table.km-menu-purchases .km-meta-item-version , table.km-menu-purchases .edd_reviews_rating_box, table.km-menu-purchases .km-meta-price-option{margin-top:4px}

.km-cart-content .km-menu-notice{padding:20px;display:block;font-size:12px;}

table.km-menu-purchases td img{max-width:none;}

table.km-menu-purchases .km-meta-image{width:40px;}

.mk-parochie .uk-navbar li .km-megamenu li .km-widget-edd-products a.km-item-link{padding-bottom:0}



.mk-parochie .km-menu-combined .navigation-text{padding:0 15px}

.mk-parochie .km-menu-combined .km-menu-purchase .uk-drop,

.mk-parochie .km-menu-combined .km-menu-wishlist .uk-drop,

.mk-parochie .km-menu-combined .km-menu-inbox .uk-drop{width:300px;}

.km-menu-inbox .uk-navbar-dropdown, .km-cart .uk-navbar-dropdown, .km-menu-purchases .uk-navbar-dropdown, .km-menu-wishlist .uk-navbar-dropdown{padding:0}

.mk-parochie .km-cart .pp-widget.widget_edd_cart_widget{border:0}

.km-menu-inbox .uk-table td,.km-menu-purchases .uk-table td,.km-menu-wishlist .uk-table td{padding:16px 20px;vertical-align:center;}

.mk-parochie .uk-navbar-nav > li.uk-parent table a{padding:0}

.parochie-top-nav .km-cart .uk-dropdown, .km-author-inbox .uk-dropdown, .km-purchases .uk-dropdown{width:300px;}

.mk-parochie .uk-navbar-nav li.km-cart.uk-parent > a:after{display:none}

.mk-parochie .uk-navbar-nav > li.km-cart.uk-parent a{padding-right:15px;}

.mk-parochie .uk-navbar-item{color:inherit;}

.mk-parochie .km-switcher-menu-active{display:block}

.mk-parochie .km-switcher-nav{margin-bottom:0;}

.mk-parochie .km-switcher-menu-active .uk-navbar-nav>li>a, .mk-parochie .km-switcher-nav>li>a, .mk-parochie .km-switcher-content .uk-navbar-nav>li>a{padding:8px 13px;font-family:inherit;}

.mk-parochie .km-switcher-nav>*{padding-left:0;}

.mk-parochie .km-switcher-menu-active .uk-navbar-nav li.uk-parent > a:after{top:13px;}

.mk-parochie .uk-description-list>dt{color:#333;font-weight:700;font-style:normal;letter-spacing:normal;font-family:Roboto,sans-serif;font-size:14px;text-transform:uppercase;}

.mk-parochie .uk-description-list>dd{line-height:20px;font-size:12px;color:#999;}

.mk-parochie .uk-description-list>dt .km-menu-label, .mk-parochie .uk-navbar-dropdown-grid.km-megamenu .uk-description-list>dt .km-menu-label{text-transform:none;font-weight:normal;vertical-align:middle;display:inline-block;margin-top:-15px;}

.mk-parochie .km-menu-description-list .uk-navbar-item .km-desc-list-image{margin-right:10px;}

.mk-parochie .uk-navbar-item > dl{margin-top:0;margin-bottom:0}

.mk-parochie .uk-navbar .km-megamenu{padding:25px;overflow:hidden;position:relative}

.mk-parochie .uk-navbar .km-megamenu>:not(.uk-first-column):before{left:0;border-left:0;border-right:0}

.mk-parochie .uk-navbar li .km-megamenu li a{display:flex;align-items:center;border-bottom:0;padding:0 0 13px 0;}

.mk-parochie .uk-navbar li .km-megamenu li:last-child a{padding-bottom:0}

.mk-parochie .uk-navbar li .km-megamenu [class*=uk-width]{margin-bottom:0px;}

.mk-parochie .uk-navbar li .km-megamenu [class*=uk-width] [class*=uk-width], 
.mk-parochie .uk-navbar li .km-megamenu .last{margin-bottom:0;}

.mk-parochie .uk-navbar li .km-megamenu .km-menu-heading{padding:0}

.mk-parochie .uk-navbar li .km-megamenu .uk-nav .uk-nav-divider{margin:12px 0 20px 0;}

.mk-parochie .uk-navbar li .km-megamenu .km-menu-heading{color: #c70013;font-size:14px;}

.mk-parochie .uk-navbar-dropdown-grid.km-megamenu .uk-navbar-item{padding:5px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:left;-webkit-justify-content:left;justify-content:left;-ms-flex-align:left;-webkit-align-items:left;align-items:left;}

.mk-parochie .uk-navbar-dropdown-grid.km-megamenu .km-menu-label{margin-top:-5px;}

/* Normal Dropdown Multi-level Support */
.mk-parochie ul.km-normal-dropdown,
.mk-parochie ul.uk-nav-sub {
    background: #c00013; /* St Jan de Doper Red */
    padding: 0px;
    border-radius: 0; /* Geen ronde hoeken bovenin */
    box-shadow: 0 5px 15px rgba(0,0,0,0.15);
}

/* Alleen ronde hoeken aan de onderkant van de container en het laatste item */
.mk-parochie ul.km-normal-dropdown,
.mk-parochie ul.uk-nav-sub {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.mk-parochie ul.km-normal-dropdown li:last-child > a,
.mk-parochie ul.uk-nav-sub li:last-child > a {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.mk-parochie ul.uk-nav-sub {background: #c00013; padding:0px}
.mk-parochie ul.uk-nav-sub ul {padding:0}

.mk-parochie .km-normal-dropdown li a,
.mk-parochie .uk-nav-sub li a {
    color: #fff !important;
    padding: 8px 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    transition: background 0.2s;
    width: 100%;
    box-sizing: border-box;
}

.mk-parochie .km-normal-dropdown li a .km-title,
.mk-parochie .uk-nav-sub li a .km-title {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mk-parochie .km-normal-dropdown li a:hover,
.mk-parochie .uk-nav-sub li a:hover {
    background: rgba(255, 255, 255, 0.1);
}

.mk-parochie .uk-nav-sub {
    margin: 0 !important;
    min-width: 200px;
}

/* Ensure sub-dropdowns align correctly and close the gap */
.mk-parochie .uk-drop {
    margin: 0 !important;
}

.mk-parochie .uk-nav-sub.uk-drop {
    left: 100% !important; /* Forces the sub-dropdown to start exactly at the right edge of the parent */
    margin-left: 0 !important;
}

.mk-parochie .uk-navbar li .km-megamenu .km-menu-heading span span{background:none;padding-right:0;color:inherit;}

.mk-parochie .uk-navbar li .km-megamenu .km-menu-heading span{background:none;display:block;}

.mk-parochie .uk-navbar li .km-megamenu a{color:#999;}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .uk-tab li a{text-align:center;position:relative;padding:10px 15px!important;color:#9F9F9F;text-transform:inherit;}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .uk-tab li a:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#29B6F6;content:'';-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform 0.1s;transition:transform 0.1s}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .uk-tab li.uk-active a{color:#29B6F6;background:#fafafa}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .uk-tab li.uk-active a:after{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:0.3s;transition-duration:0.3s;}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .uk-tab:before{left:0;border-bottom:2px solid #e5e5e5;}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .uk-tab>*{padding-left:0;}

.mk-parochie .uk-navbar li.km-tabbed-menu-start .km-switcher-content li div{text-align:left;justify-content:left;-ms-flex-align:left;-webkit-align-items:left;align-items:left;padding:0;}

.mk-parochie .uk-navbar li .km-megamenu li.km-vertical-tabs .uk-tab li a{display:block}

.mk-parochie .uk-navbar li.km-vertical-tabs .uk-tab li a{border-bottom:none;border-right:2px solid transparent;text-align:left;position:relative;padding:10px 15px!important;color:#9F9F9F;text-transform:inherit;}

.mk-parochie .uk-navbar li.km-vertical-tabs .uk-tab li a:after{position:absolute;bottom:0;right:5px;width:100%;height:0;background:#29b6f6;content:'';-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform 0.1s;transition:transform 0.1s}

.mk-parochie .uk-navbar li.km-vertical-tabs .uk-tab li.uk-active a{color:#29b6f6;background:#fafafa;border-color:#29b6f6}

.mk-parochie .uk-navbar li.km-vertical-tabs .uk-tab:before{border-bottom:0;border-left:0;}

.mk-parochie .uk-navbar li .km-megamenu .uk-grid{margin-left:0;}

.mk-parochie .uk-navbar li .km-megamenu .uk-grid> div:first-child{padding-left:0;}

/* Keep normal navbar dropdowns compact when navbar dropbar mode is enabled. */
.mk-parochie .uk-navbar-nav > li > ul.km-normal-dropdown.uk-navbar-dropdown{
	width:auto !important;
	min-width:260px;
	max-width:min(420px, calc(100vw - 24px));
	padding:12px;
}

.mk-parochie .uk-navbar-nav > li > ul.km-normal-dropdown.uk-navbar-dropdown > li > a{
	white-space:normal;
}



.mk-parochie .uk-navbar .km-edd-cart.cart-empty .cart_item.empty{display:block;padding: 20px;display: block;font-size: 12px;}

.rtl.mk-parochie .km-menu-label{margin-left:0;margin-right:5px;}

.rtl.mk-parochie .uk-label.uk-small{margin-right:5px;margin-left:0;}

.rtl.mk-parochie .uk-navbar-dropdown-nav > li.uk-parent > a:after, .rtl.mk-parochie .uk-navbar-nav li.uk-parent > a:after{left:10px;right:auto}

.rtl.mk-parochie .uk-navbar-nav > li.uk-parent > a{padding-left:35px;padding-right:15px;}

.rtl.mk-parochie .km-cart-content{text-align:right;}

.rtl.mk-parochie .uk-navbar-nav > li.uk-parent .km-edd-inbox .fes-user a{padding-left:10px;padding-right:0;}

.rtl.mk-parochie .km-menu-inbox .km-meta-date{text-align:left}

.rtl.mk-parochie .km-edd-inbox .uk-margin-small-left{margin-left:0!important;}

.rtl.mk-parochie table.km-menu-purchases td:last-child{padding-right:0;}

.rtl.mk-parochie .km-user-main .km-user-avatar{margin-right:0;margin-left:10px;}

.rtl.mk-parochie .uk-navbar-dropdown-nav > li.uk-parent > a:after{content:'\e314'!important;}
