 






/*************************************** LOGO **************************************
a.logo {
	background: url('') 50% 50% no-repeat!important ;
	background-size: contain!important;
	} 
*/

/* Load Color overrides from Theme-Options */	
/*************************************** Kleuren ***************************************/

/*
Body Kleur:				#ffffff;

Wrapper Kleur:			;
Wrapper Rand:			;
Wrapper Schaduw:		;

Afronding van hoeken:	0px;

Accent Kleur:			#4e7c3c;
Accent Kleur Hover:		#000000;

Menubar Kleur:			#1d420e;
Menubar Kleur 2:		#000000;
MenuHover Kleur:		#f9f9f9;
MenuHover Kleur 2:		#e5e5e5;

Standaard BG accent:	rgba(226,226,226,1);
Header BG kleur:		rgba(255,255,255,1);
Widgets BG kleur:		rgba(255,255,255,1);
AVDW BG kleur:			rgba(255,255,255,1);
CTA BG kleur:			rgba(78,124,60,1);

Blogkader Kleur:		rgba(255,255,255,0.50);
Blogkader rand Kleur:	#cecece;

Button Achtergrond:		;
Button Tekst:			#383838;
Button Hover:			;
Button Tekst hover:		;

Footer BG kleur:		rgba(29,66,14,1);
Copyright BG kleur:		rgba(0,0,0,1);
*/


/* --- background colors --- */

body { 
  background: #ffffff; 
}

#page {
  background: ;
  border-color: ;
  -webkit-box-shadow: 0 0 20px 0 ;
  -moz-box-shadow: 0 0 20px 0 ;
  box-shadow: 0 0 20px 0 ;
  overflow: hidden;
}

.block {
  background: rgba(226,226,226,1);
}

.header-wrap.block {
  background: rgba(255,255,255,1);
}

.pagewidgets aside.widget_sp_image.block { 
  background: rgba(255,255,255,1);
}

.pagewidgets aside.AutoCommerceAvdwWidget.block { 
  background: rgba(255,255,255,1);
}

#cta .block { 
 background: rgba(78,124,60,1);
}

#colophon.block { 
  background: rgba(29,66,14,1);
}

#site-generator.block { 
  background: rgba(0,0,0,1);
}



/* --- menu --- */

#access {
  background: #1d420e; 
  background: -moz-linear-gradient(#1d420e, #000000);
  background: -o-linear-gradient(#1d420e, #000000);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1d420e), to(#000000));
  background: -webkit-linear-gradient(#1d420e, #000000);
}

#access li:hover > a,
#access a:focus {
  background: #f9f9f9;
  background: -moz-linear-gradient(#f9f9f9, #e5e5e5);
  background: -o-linear-gradient(#f9f9f9, #e5e5e5);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5));
  background: -webkit-linear-gradient(#f9f9f9, #e5e5e5);
}


.mean-container .mean-nav ul li a:hover {
  color: #000000;
}

.mean-container a.meanmenu-reveal {
  background: ;
}

.mean-container a.meanmenu-reveal span {
  color: #383838;
}

.mean-container .mean-nav ul li a.mean-expand {
  color: ;
  background: #383838;
}

.mean-container .mean-nav ul li a.mean-expand:hover {
  background: ;
  color: #383838;
}


/* --- accent colors --- */

a, #inhoud .postnav a,
.inhoud ul#autovandeweek li .avdwgegevens .avdwmerkmodel strong,
#inhoud ul#autovandeweek li .avdwgegevens .avdwmerkmodel strong,
#menu .current-menu-item > a, #menu .current-menu-ancestor > a, 
#menu .current_page_item > a, #menu .current_page_ancestor > a, 
#menu .current-post-parent > a, ol li::before {
  color: #4e7c3c;
}

a:hover, #inhoud .postnav a:hover,
#menu li:hover > a, #menu a:focus,
#minizoeker select:focus, #minizoeker input:focus { 
  color: #000000;
}

#minizoeker select:focus, #minizoeker input:focus {
  border: 1px solid #000000!important;
}

#personeelbar a.personeellink,
form.wpcf7-form input:focus,
form.wpcf7-form textarea:focus,
form.wpcf7-form select:focus,
#searchform input[type="text"]:focus {
  border: 1px solid #4e7c3c!important;
}


/* --- misc -- */

body * {
  border-radius: 0px;
}

hr {
  border-color: rgba(29,66,14,1);
}


/* --- Blogkaders --- */

#berichtenbar .bericht.block {
  background: rgba(255,255,255,0.50);
  border: 1px solid #cecece;
}



/* --- footer --- */





/* --- beoordelingen --- */

#supplementary .beoordelingWidget {
  background-color: !important;
  color: !important;
}
.beoordelingWidget span.kvtitle,
.beoordelingWidget span.cijfer,
#supplementary .beoordelingWidget a,
#supplementary .beoordelingWidget a:hover { 
  color: !important; 
}

.beoordeling {
  background-color: #ffffff!important;
  border: 1px solid ;
}

.beoordelingTop {
  border: 2px solid #ffffff!important; 
  color: #ffffff!important;
  background: !important; /* Show a solid color for older browsers */
  background: -moz-linear-gradient(, )!important;
  background: -o-linear-gradient(, )!important;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(), to())!important; /* older webkit syntax */
  background: -webkit-linear-gradient(, )!important;
}

blockquote { 
  border-bottom: 2px solid !important; 
}

.holder a { 
  background:  none repeat scroll 0 0!important;
  color: #383838;
  border: 1px solid ;
}

.holder a.jp-current, .holder a:hover {
  background:  none repeat scroll 0 0!important ;
  color: ;
}

.holder a.jp-disabled,
.holder a.jp-disabled:hover,
.holder a.jp-first, .holder a.jp-first:hover {
   background-color: #ffffff!important;
}


/* --- lightbox --- */

#cboxContent, #cboxLoadedContent { 
  background: #ffffff!important; 
}



/* --- Buttons --- */

.postnav span,
#inhoud .postnav span a, 
form.wpcf7-form input.wpcf7-submit,
#supplementary #minizoeker #zoekbar #zoekbutton {
	background: ;
	color: #383838;
}

.postnav span:hover,
#inhoud .postnav span a:hover,
form.wpcf7-form input.wpcf7-submit:hover,
#supplementary #minizoeker #zoekbar #zoekbutton:hover {
	background: ;
	color: ;
}



/*********************** AUTOCOMMERCE ***********************/

#occasionlijstwrapper div.nav b {
  color:  #4e7c3c; 
}

#occasionlijstwrapper div.nav a.nav,
#occasioncontent .navbuttons a {
  background:  ; 
  color:  #383838; 
}

#occasionlijstwrapper div.nav a.nav:hover,
#occasioncontent .navbuttons a:hover {
  border-color:	#4e7c3c;
  background:   #ffffff; 
  color:  ; 
}

#occasionlijstwrapper select {
  border-color: #4e7c3c;
}


#occasionlijstwrapper .occasionresultV2:hover {
  border: 1px solid ;
}

#occasionlijstwrapper .occasionresultV2 .foto {
  background: #ffffff;
}

#occasionlijstwrapper .occasionresultV2:hover .foto a img {
  border: 1px solid ;
}

#occasioncontent a {
  color: #4e7c3c;
}

#occasioncontent a:hover {
  color: #000000;
}

#intro tr:last-child td.details span {
  color: #000000;
}

#occasiontabs {
  border-color: #4e7c3c;
}

#occasiontabs a:link, #occasiontabs a:visited { 
  border-color: #4e7c3c;
  background: ;
  color: ;
}

#occasiontabs a:hover, #occasiontabs a:active, #occasiontabs a.tabactive { 
  border-color: #4e7c3c;
  background: #ffffff;
  color: ;
}

#overzicht #contactbuttons a.callmeback {
  background: ;
  color: #383838;
}
#overzicht #contactbuttons a.callmeback:hover {
  border-color:	#4e7c3c;
  background: #ffffff;
  color: ;
}

#overzicht #overzichtgegevens p strong em,
#details .occasionblock p strong em { 
  color: #4e7c3c!important;
}

/*********************** WOOCOMMERCE ***********************/
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range { 
  background-color: !important;
  opacity: 0.6;	
}

.woocommerce .woocommerce-error:hover, .woocommerce .woocommerce-info:hover, .woocommerce .woocommerce-message:hover,
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color: !important;
  opacity: 1;
} 