    .filter-filter.choose-option .options:before     	{   background: #3d518c;}
    .filter-filter.choose-option .tab.active 			{   background: #3d518c;}
p a, .direct-contact a                              {   color: #3d518c; }
.header-phone                           {   color: #3d518c; }
.header-navigation ul li.current-menu-item > a      {   color: #3d518c !important;}
.header-navigation ul li.current-menu-parent > a,
.header-navigation ul li.current-menu-parent > a::after	{   color: #3d518c;}
.search-speech {   color: #3d518c; }
.speech-waves-image {   color: #3d518c; }
.speech-waves-in:before {   background: #3d518c; }
.header-navigation a.featured-link                  {   color: #3d518c !important; }
.searchItem .content .title                         {   color: #3d518c; }
.filter-result .help .pce i							{   color: #3d518c; }
.help .pce i, .event-rest-links a i					{   color: #3d518c; }
.styled-select:after                                {   color: #3d518c; }
.form-large .confirm-number							{   color: #3d518c; }
.rating-user .rating 								{   color: #3d518c; }
.review .bottom .read-more span						{   color: #3d518c; }
.trustpilot-overall .score							{   color: #3d518c; }
.contact-info .title  								{   color: #3d518c; }
.faq .title 										{   color: #3d518c; }
.service .search-bar form button 					{   color: #3d518c; }
.location-wide .title                               {   color: #3d518c; }
.header-alt-item a:hover                            {   color: #3d518c; }
.category-search-container button i                 {   color: #3d518c; }
.category-filter.active                             {   background-color: #3d518c; }
.team-member-top-button                             {   background: #3d518c; }
.cookie-notice .btn									{   background: #3d518c; }
.filter-filter.checkbox .check.active label:before  {   border-color: #3d518c; }
.team-member-top-phone                              {   color: #3d518c; }
.team-member-bottom-name                            {   color: #3d518c; }
.search-bar .clear-input                            {   color: #3d518c; }
.page-categories-choose .top-events-titleBtn a,
.page-events .top-events-titleBtn a,
.page-events .top-events-bottom a,
.related-events-toggle .btn                 		{   border-color: #3d518c; background: #3d518c;}
.top-event-info .title h3                           {   color: #3d518c; }
.ftop .questions a.chat, .team-event-top .btn, .footer-simple .footer-simple-contact a.chat	{   background: #3d518c;border-color: #3d518c; }
.ftop .questions a.call, .footer-simple .footer-simple-contact a.call {   border-color: #3d518c; color: #3d518c !important;}
.filter-result .checkbox a                          {   color: #3d518c; }
.filter-result .resultBtn > button                  {   background: #3d518c; }
.bg-page-filter .filter-help a                      {   color: #3d518c; }
.filter-result .review a                            {   color: #3d518c; }
.vacancie-title                                     {   color: #3d518c; }
span.highlight										{   background: #3d518c; }
.chat-activate										{   color: #3d518c; }
.vacancie-button .button                            {   background: #3d518c; }
.chat-row.outgoing .chat-message					{   background-color: #3d518c; }
.loader-div .loader                                 {   border-color: #3d518c; }
.longText a                                         {   color: #3d518c; }
.navigateSearch .pageNumbers .pageNumber.active      {   border-color: #3d518c; background: #3d518c; }
    .header-simple-top									 {   background: #3d518c;}
.header-simple-bottom .header-simple-prev a 		{   color: #3d518c; }
.help .pce span,
.event-rest-links a span                            {   color: #3d518c; }
.counter                                            {   background: #3d518c; }
.top-event-labelPrice .label.colored                {   background: #3d518c; }
    .filter-filter.checkbox .check-event-type.active label:before {   background: #3d518c; }
.filter-result .filter-open                         {   background: #3d518c; }
.recently-right .title                              {   color: #3d518c; }
.filter-result .resultFilter .keywords > input:focus, 
.filter-result .resultFilter .budget > input:focus  {   border-color: #3d518c; }
.hulp .questions a                                  {   color: #3d518c; }
.page-text-width a                                  {   color: #3d518c; }
.next-previous-page a                               {   border-color: #3d518c;color: #3d518c; }
.header-mobile-close, .filter-close                 {   background: #3d518c; }
.buttons .btn                                       {   border-color: #3d518c;color: #3d518c; }
.header-top                                         {   background: #3d518c; }
.header-top-in                                      {   background-color: #3d518c;}
.page-visual .visual .overlay-color                 {   background: rgba(61,81,140,0.1); }
.review .imgNameAge .imgNameimg                     {   background: #3d518c; }
.video-js .vjs-control-bar                          {   background: #3d518c !important; }
.video-js .vjs-big-play-button                      {   background: #3d518c !important; }
.cookies-info-left div.active 						{   color: #3d518c !important; }
.check-right a {   color: #3d518c; }
.is-today .pika-button                              {   color: #3d518c; }
    .event-content-tabs-top-item.tab-active {color: #3d518c;}
    .event-content-tabs-top-item.tab-active:before {background: #3d518c; }
.is-selected .pika-button                           {   background: #3d518c; }
.header-top-in-middle .searchBar form button        {   color: #3d518c; }
.autoComplete-block .autoComplete-title,
.autoComplete-block .autoComplete-help-title,
.autoComplete-block .autoComplete-title-categories  {   background: #3d518c; }
.autoComplete-block .autoCompleteItems .item .item-content .item-title {   color: #3d518c; }
.filter-results-qty                                 {   color: #3d518c; }
.mobile-filter-footer                               {   background: #3d518c; }
.mobile-filter-header                               {   background: #3d518c; }
.playbutton {background:#3d518c;}
.links-list a {color:#3d518c; }
.activeSearchFilters ul li span {color: #3d518c;}
.activeSearchFilters ul li.removeAllFilters {color: #3d518c;}
.slider .sliderMain .sliderControls .next,
.slider .sliderMain .sliderControls .previous,
.video-nocookies a.btn    {background: #3d518c;}
.searchItem.has-label .img-label {background: #3d518c;}
.autoComplete-subtitle {border-bottom: 1px solid #3d518c;}

.header-contact-in, .scroll-cta {background: #3d518c; border: 2px solid #3d518c;}

.search-close-mobile {background: #3d518c}

.plyr__progress--played, .plyr__volume--display,
.plyr__progress--played,
.plyr__volume--display {color: #3d518c;}

.list-right a  {color: #3d518c !important;}

.plyr__play-large,
.plyr--video .plyr__controls button.tab-focus:focus,
.plyr--video .plyr__controls button:hover  {background: #3d518c;}
.plyr input[type=range]::-ms-fill-lower {background: #3d518c;}
.plyr input[type=range]:active::-webkit-slider-thumb {background: #3d518c;}
.plyr input[type=range]:active::-moz-range-thumb  {background: #3d518c;}
.plyr input[type=range]:active::-ms-thumb {background: #3d518c;}

.subcategories-row, .categorie.active:after {background: #3d518c;}
.album-content .title {color: #3d518c;}
.empty-results a {color: #3d518c;}
    .rangeslider__fill 									{	background: #3d518c;}

.text .checklist ul li span                         {   color: #00b900; }
.event-content .sidebar .res-info .reserveren,
.event-buttons .reserveren       					{   color: #00b900;border-color:#00b900; }
.searchItem .content .bottom .read,
a.directContact,
.gform_footer .btn-submit                           {   background: #00b900; }
.event-content .sidebar .res-info .offerteAanvraag,
.event-buttons .offerteAanvraag					{   background: #00b900;border-color:#00b900; }
.filter .styled-button button                       {   background: #00b900; }

.header-fav-counter              {   background: #f5a623; }
.toggle-favorite i.icon-active {   color: #f5a623; }
.feedback-message-favorites                         {   background: #f5a623; }
.header-mobile-favorites .favorite-counter          {   background: #f5a623; }
.header-navigation .header-fav-counter              {   background: #f5a623; }

    .amp-footer-contact .btn.amp-contact-btn {
    background: #3d518c;
    border-color: #3d518c;
    }

    .amp-footer-contact .btn.amp-contact-btn:hover {
    color: #FFF;
    }

    .amp-footer-contact .btn.amp-call-btn {
    border-color: #3d518c;
    color: #3d518c;
    }

    .amp-header .header-in {
    background: #3d518c;
    }

    .amp-footer-tip a {
    color: #3d518c;
    }

    .filter-results-qty-amp {
    color: #3d518c;
    }

    .searchResultAmp .searchItem .content .title {
    color: #3d518c;
    }

    .searchResultAmp .searchItem.has-label .img-label {
    background: #3d518c;
    }

    .result-amp .navigateSearch .pageNumbers .pageNumber.active {
    border-color: #3d518c;
    background: #3d518c;
    }

    .result-amp .navigateSearch .pageNumbers .pageNumber:hover {
    border-color: #2e3c68;
    background: #2e3c68;
    }

    .sidebar-phone,
    .amp-search button {
    color: #3d518c !important;
    }
    .sidebar-close,
    .filter-top,
    .amp-filter-trigger {
    background: #3d518c;
    }

    .radio input:checked + label:before {
        border-color: #3d518c;
    }

    .check input:checked + label:before {
        background-color: #3d518c;
        border-color: #3d518c;
    }


@media screen and (min-width: 769px) {
	.header-navigation ul li a:hover,
	.header-navigation ul li a:hover::after,
	.header-navigation ul li ul li a:hover,
	.header-navigation ul li ul li.current-menu-parent a:hover::after   {   color: #3d518c !important; }
	.header-navigation ul li:hover > a,
	.header-navigation ul li:hover > a::after           {   color: #3d518c;}
	.contact-info a:hover 								{   color: #3d518c; }
	.question:hover .question-title                     {   color: #3d518c; }
	.question:hover .left span                          {   color: #3d518c; }
    .chat-controls:hover,
	.chat-activate:hover								{   background: #3d518c; }
    .header-top-in-left 								{background-color:#3d518c;}
	.nav-footer .contact .contact-2 .social-media a:hover i {   color: #3d518c; }
    .btn:hover, 
    .btn:focus, 
    .btn:active                                         {border-color: #2e3c68 !important;background: #2e3c68 !important;}
    .btn-alt:hover, 
    .btn-alt:focus, 
    .btn-alt:active,
    .gform_footer .btn-submit:hover,
    .gform_footer .btn-submit:focus,
    .gform_footer .btn-submit:active                   {border-color: #008600 !important;background: #008600 !important;}   
    .favorite:hover, 
    .favorite:focus, 
    .favorite:active                                   {border-color: #f5a623 !important;background: #f5a623 !important;} 
    .playbutton:hover {background:#2e3c68;}    
	.slider .sliderMain .sliderControls .next:hover,
	.slider .sliderMain .sliderControls .previous:hover,
	.video-nocookies a.btn:hover {background: #2e3c68;}
	.empty-results a:hover 								{	color: #2e3c68;}
	.result .pageSwitch a:hover                         {   border-color: #3d518c; background: #3d518c;}
	.result .resultSelectfilter:hover select            {   background: #3d518c;border-color: #3d518c; }
	.filter-result .resultBtn button.reset:hover        {   color: #3d518c; }
	.reviews a:hover                                    {   color: #3d518c; }
	.ftop .tip .why a:hover                             {   color: #3d518c; }
	.help a.pce:hover,
	.event-rest-links a:hover                           {   color: #3d518c; }
	.overview a:hover, .overview a:hover span           {   color: #3d518c; }
	.header-breadcrumbs .breadcrumb a:hover             {   color: #3d518c; }
	.buttons .btn:hover                                 {   background: #3d518c;border-color: #3d518c; }
	.video-js .vjs-big-play-button:hover,
	.video-js:hover .vjs-big-play-button                {   background: #2e3c68 !important; }
	.header-simple-bottom .header-simple-prev a:hover 	{   color: #3d518c; }
	.cookie-notice-links div:hover,
	.cookie-notice-links a:hover						{   color: #3d518c; }
	.footer-newsletter .newsletter-send:hover           {   color: #3d518c; }
	.pika-button:hover		                          {   background: #3d518c; }
	.header-navigation ul li ul li.menu-item-last a:hover {background: #3d518c; }
	.filter-result .checkbox .check label:hover,
	.filter-result .resultFilter .discount label:hover {
		color: #3d518c;
	}
	.event-question a:hover {color: #3d518c;}
	.search-focus .btn.search-btn span:hover {background: #3d518c;}
	.header-contact a:hover, .scroll-cta-in:hover {color: #3d518c !important;}
	.activeSearchFilters ul li.removeFilter:hover {
		background-color: #3d518c !important;
		border-color: #3d518c !important;
	}

}
:root {
    --huisbrand-color: #3d518c;
    --huisbrand-color-hover: #2e3c68;
}

