

/* Filter the 'background' value classes*/
.switcher .switch_btn button,.btn-one,.btn-two:hover,.pricing-section .single-table.active .btn-two, .pricing-section 
.single-table:hover .btn-two,.main-footer .logo-wideget .footer-social li a:hover,.scroll-to-top,.sidebar li a.active, .sidebar li a:hover,
.gallery-section .post-filter li.active span,.team-details-content .content-style-one .team-social li a.active, .team-details-content 
.content-style-one .team-social li a:hover,.shop-content .top-content .right-content a.active, .shop-content .top-content .right-content 
a:hover,.shop-product .content-layer .btn-two:hover,.shop-section .price-text button,.noUi-connect,.checkout-section .customer:before, 
.checkout-section .coupon:before,.page-pagination li a:hover, .page-pagination li a.active,.blog-single .post-share-option .post-share li a.active, 
.blog-single .post-share-option .post-share li a:hover,.onoffswitch-label,.onoffswitch-checkbox:checked + .onoffswitch-label,
.main-menu .navbar-header .navbar-toggle .icon-bar,.pricing-section .single-table.active .top-content, .pricing-section 
.single-table:hover .top-content,.tparrows.preview3:hover:after,.cart-section .coupon-box .apply-btn:hover

 {
	background: ;
}


/* background style two */

.single-item-overlay .img-box .overlay

{
	    background: rgba(244, 116, 170, 0.6);;
}
.we-work .single-item:hover .icon-box {
    box-shadow: 0 0 0 10px rgba(72, 199, 236, 0.50);
}


/* Filter the 'color' value classes*/

.main-menu .navigation > li.current > a,.main-menu .navigation > li:hover > a, .main-menu .navbar-collapse > ul li.dropdown:hover 
.dropdown-btn span:before,.main-menu .navigation > li > ul > li:hover > a,.main-header .cart-box a i:before,.title-top,.btn-one:hover,
h3 a:hover, h4 a:hover, h5 a:hover,.pricing-section .single-table .top-content .text,.news-section .lower-content li span,
.main-footer .list li a:hover,.footer-bottom a:hover,.single-item-overlay .content li a:hover, .main-menu .navbar-collapse > 
ul li.dropdown.current .dropdown-btn span:before,.tesimonial-page .single-item .icon-box i:before,.error-section .error-title i:before,
.gallery-section .single-item-overlay .content li a:hover,a:hover,.team-details-content .content-style-two .list li:before,
.single-shop .product-content .price,.product-discription .tab-title li.active,.cart-section .cart-table tbody tr .sub-total,
.cart-section .cart-totals .text.order span,.checkout-section .customer a, .checkout-section .coupon a,.checkout-section .order-info 
.price.color,.checkout-section .payment-info .payment-option  .checkbox a,.blog-single .blog-single-content .content-text i:before,
.contact-section .contact-info .icon-box i:before,.main-header .cart-box a:hover,.main-menu li.dropdown:hover:before,
.main-menu li.current.dropdown:before,.video-gallery .icon-holder .icon a,.main-footer .list li a:hover:before,
.page-title .bread-crumb a:hover,.accordion-box .accordion .acc-btn.active .acc-title h4,
.accordion-box .accordion .acc-btn.active .toggle-icon,.error-section .input-form input[type='search']:focus + button,
.error-section .input-form button:hover,.blog-page .sidebar-search input[type='search']:focus + button,
.blog-page .sidebar-search button:hover

{
	color:black;
}
/* Filter the 'border color' value classes*/

.main-menu .navigation > li > ul > li > a,.main-menu .navigation > li > ul,.btn-one:hover,.btn-one,.btn-two:hover,
.pricing-section .single-table.active .btn-two, .pricing-section .single-table:hover .btn-two,input:focus, textarea:focus,
.team-details-content .content-style-one .team-social li a.active, .team-details-content .content-style-one .team-social li a:hover,
.shop-content .top-content .right-content a.active, .shop-content .top-content .right-content a:hover,.noUi-horizontal .noUi-handle,
.product-discription .tab-title li.active,.blog-single .post-share-option .post-share li a.active, .blog-single .post-share-option 
.post-share li a:hover,.tparrows.preview3:hover:after,.subscribe-section input[type='text']:focus,
.subscribe-section input[type='email']:focus,.faq-form-area input[type='text']:focus,
.faq-form-area input[type='email']:focus,.error-section .input-form input[type='search']:focus,
.cart-section .coupon-box input:focus,.checkout-section input[type='text']:focus,
.blog-page .sidebar-search input[type='search']:focus,.blog-single .comment-form input[type='text']:focus,
.blog-single .comment-form input[type='email']:focus,.blog-single .comment-form textarea:focus,
.contact-section input[type='text']:focus,.contact-section input[type='email']:focus

{
	border-color:#B8C8E6;
}


.topslider .slide-omschrijving,.topslider .slide-title{min-height:80px;opacity:.9;left:0;position:absolute;z-index:2;width:100%;text-align:center}main .blog-meta{margin-bottom:10px}main .blog-meta span{font-size:12px!important}.topslider img{width:100%;max-height:500px;}.topslider .slide-title{top:170px;text-shadow:horizontal-offset vertical-offset blur color;text-shadow:2px 4px 3px #B8C8E6;font-size:45px}.topslider .slide-omschrijving{top:270px;text-shadow:horizontal-offset vertical-offset blur color;text-shadow:2px 4px 3px #B8C8E6;font-size:35px}.topslider .ctaButton{top:470px;left:0;position:absolute;z-index:2;width:100%;text-align:center}@media (min-width:991px){.partnercarousel .slick-slide a{display:flex;justify-content:center;align-items:center;height:15vw}}@media (max-width:991px){nav.fixed-top.bg-white{min-height:60px}.topslider .slide-title{top:30px;font-size:14px}.topslider .slide-omschrijving{font-size:12px;top:90px}.topslider .ctaButton{top:135px}.slick-next:before,.slick-prev:before{font-size:20px}.topslider .slick-dots{bottom:5px}.topslider .ctaButton .btn{font-size:10px!important}.slick-dots li button:before{font-size:15px}}
/*GENERAL*/
.slick-next:before, .slick-prev:before {color:#204498; }
.slick-dots li.slick-active button:before {opacity: .75; color:#B8C8E6; }
.slick-slide{max-height:500px;}
.topslider .slide-omschrijving .bg-inverse{background: #204498 !important;color:#B8C8E6!important; }

.btn-upload {
    color: #fff;
    background-color: #666;
    border-color: #000;
    padding: 10px;
    border-radius: 10px;
}

.layer-header {
    background-color: rgba(10, 112, 188, 0.4);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.main-slider .tp-dottedoverlay {
    background-color: rgba(10, 112, 188, 0.4) !important;
}

.contact-section input[type='text'], .contact-section input[type='email'], .contact-section input[type='date'], .contact-section input[type='time'], .contact-section input[type='number'] {
    position: relative;
    border-radius: 10px;
    height: 55px;
    margin-bottom: 30px;
    width: 100%;
    border: 1px solid #e5e5e5;
    padding: 10px 20px;
    transition: all 500ms ease;
}

.single-item-overlay .img-box img {
    width: 100%;
    max-height: 200px;
	vertical-align: middle;
}
.service-section .single-item-overlay .img-box {
    position: relative;
    overflow: hidden;
    height: 200px;
}

.btn-two-small {
    font-size: 13px;
    font-weight: 600;
    color: black;
    background: #a4cbe4;
    padding: 11px 14px 12px 10px;
    font-family: 'Open Sans', sans-serif;
    position: relative;
    transition: all 900ms ease;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    z-index: 1;
}

.btn-two-small:hover {
    color: white;
    background: #333;
    transition: all 900ms ease;
}

.single-item-home {
    margin-bottom: 2px; 
}

.about-section {
    position: relative;
    padding: 50px 4px 50px 0px;
    background: #FAFAFA;
}

.about-section .container .row {
    border: 1px solid #0D6EBC;
    background: white;
    border-top: 5px solid #0D6EBC;
}

.main-header .cart-box a {
    position: relative;
    font-size: 23px;
    line-height: 26px;
    color: #2cbe13;
    font-family: 'Poppins', sans-serif;
}

.main-menu .navigation>li>a {
    position: relative;
    display: block;
    font-size: 18px;
    color: #848b8e;
    /* line-height: 43px; */
    padding: 41px 22px 49px 16px;
    font-family: 'Poppins', sans-serif;
    opacity: 1;
    -webkit-transition: all 500ms ease;
}

