body{
            font-family: "Lato";
        }
h1,h2,h3,h4,h5,h6{
            font-family: "Lato";
        }
.color_dark, .tweet_text a:hover, .color_dark_hover:hover, .select_list li:hover, [class*="button_type_"].color_dark, .breadcrumbs li a.color_default:hover, .woocommerce.widget_products .product_list_widget li a{
        color: #34383d;
    }
.item_services a.color_dark:hover{
        color: #34383d;
    }
.bg_color_purple, .paginations .active a, .paginations li a:hover, .step:hover .step_counter, .title_counter_type:before, .bg_color_purple_hover:hover, .animation_fill.color_purple:before, .p_table.bg_color_purple_hover.active, [class*="button_type_"].transparent.color_purple:hover, [class*="button_type_"].color_purple:not(.transparent), .shop_table.cart .actions input.checkout-button:hover, .shop_table.cart .actions input[name="update_cart"]:hover, .shop_table.cart .coupon input[type="submit"]:hover, .shipping-calculator-form button[name="calc_shipping"]:hover, .place-order input[name="woocommerce_checkout_place_order"]:hover, .woocommerce .login .form-row input[name="login"]:hover, .woocommerce .lost_reset_password input[name="wc_reset_password"]:hover, .woocommerce-account .woocommerce input[name="save_account_details"]:hover, .woocommerce-account .woocommerce input[name="save_address"]:hover, a.added_to_cart:hover{
        background-color: #828184;
    }
.dropdown_2_container.shoppingcart .dropdown_2{
        border-top-color: #81d742;
    }
.dropdown_2_container.shoppingcart .dropdown_2:before{border-bottom-color: #81d742;}.main_menu > li > a{
        color: #000000;
    }
.main_menu li:hover > a, .main_menu li:hover > a i[class|="icon"]{
        color: #e30613;
    }
.main_menu li:hover > a, .main_menu li:hover > a i[class|="icon"]{
        background: #efefef;
    }
.main_menu .current-menu-ancestor > a, .main_menu .current-menu-item > a{
        color: #e30613;
    }
.main_menu > li > a:after{
        background: #e30613;
    }
.widget_search form.searchform input[type="submit"], .woocommerce.widget_price_filter .price_slider_amount button, .woocommerce.widget_product_search form input[type="submit"], .yith-wcan-reset-navigation.button, .woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a, .wishlist_table .product-add-to-cart .add_to_cart.button{
        color: #81d742;
    }
.widget_search form.searchform input[type="submit"], .woocommerce.widget_price_filter .price_slider_amount button, .woocommerce.widget_product_search form input[type="submit"], .yith-wcan-reset-navigation.button, .woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a, .wishlist_table .product-add-to-cart .add_to_cart.button{
        border-color: #81d742;
    }
.widget_search form.searchform input[type="submit"]:hover, .woocommerce.widget_price_filter .price_slider_amount button:hover, .woocommerce.widget_product_search form input[type="submit"]:hover, .yith-wcan-reset-navigation.button:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a, .wishlist_table .product-add-to-cart .add_to_cart.button:hover{
        background: #81d742;
    }
.widget_search form.searchform input[type="submit"]:hover, .woocommerce.widget_price_filter .price_slider_amount button:hover, .woocommerce.widget_product_search form input[type="submit"]:hover, .yith-wcan-reset-navigation.button:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a, .wishlist_table .product-add-to-cart .add_to_cart.button:hover{
        border-color: #81d742;
    }
.section_offset .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-tabs-active a, mark, #open_switcher, .bg_color_blue, .tabs_nav .ui-state-active a, .tabs_nav .active a, .owl-pagination > .active, .bg_color_blue_hover:hover, .p_table.bg_color_blue_hover.active, [class*="icon_wrap_"].animation_fill.color_scheme:before{
        background-color: #41bedd;
    }
.section_offset .wpb_content_element .wpb_tabs_nav li.ui-tabs-active, .section_offset .wpb_tabs .wpb_tabs_nav li.ui-tabs-active{
        border-color: #41bedd;
    }
.tabs_nav .ui-state-active + li a, .tabs_nav .active + li a, .paginations .active + li a, .paginations li:hover + li a{border-left-color:#41bedd;}
.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a{
        border-color: #a255c4;
        background-color: #a255c4;
    }
.paginations li a.current{
        background: #ffffff;        
    }
#accept-cookies{background-color:#595959;
background-position:left bottom;
opacity: 0.95;
}
#accept-cookies .container p {
                        color: #dadcde;
                        display: inline;
                        font-size: 14px;
                        margin-bottom: 0;
                      }
#accept-cookies button.button_type_8 {
                        background-color: transparent;
                        color: #11b1d9;
                        border-color: #11b1d9;                        
                      }
#accept-cookies button.button_type_8:hover {
                        background-color: #11b1d9;
                        color: #ffffff;
                        border-color: #11b1d9;                        
                      }
#accept-cookies button.button_type_8.color_read_more {
                        background-color: #bdc3c7;
                        color: #000000;
                        border-color: #bdc3c7;                        
                      }
#accept-cookies button.button_type_8.color_read_more:hover {
                        background-color: transparent;
                        color: #bdc3c7;
                        border-color: #bdc3c7;                        
                      }
                    /* Foto in header centreren */
section.page_title {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
} 

/* kleurenbalken */
.bg_gradient, .divider_type_2, .gradient_line, #qLbar {
    background: #e30613;
    background: -webkit-gradient(linear, left top, right top, from(#e30613), to(#e30613));
    background: -webkit-linear-gradient(left, #e30613, #e30613);
    background: -moz-linear-gradient(left, #e30613, #e30613);
    background: -o-linear-gradient(left, #e30613, #e30613);
    background: -ms-linear-gradient(left, #e30613, #e30613);
    background: linear-gradient(left, #e30613, #e30613);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e30613', endColorstr='#e30613', GradientType=1);
}

::-webkit-scrollbar-thumb {
    background: -webkit-gradient(linear, left top, right bottom, from(#e30613), to(#cccbce));
    background: linear-gradient(top, #e30613, #cccbce);
}

/* kleur txt bovenin */
.color_grey_light, .accordion_item:not(.active) dt [class*="icon_wrap"] {
    color: #e30613;
}

/* scheme color*/
a {
    color: #e30613;
}

/* other colors */

.color_grey_light_2 {
    color: #cccbce;
}

.color_grey_light_4 {
    color: #828282;
}

.color_grey_light_5 {
    color: #828282;
}


/* comment form submit */

.form-submit input[type="submit"] {
    border-color: #e30613;
    border-width: 1px;
    border-style: solid;
    padding-left: 29px;
    padding-right: 29px;
    padding-top: 4px;
    padding-bottom: 5px;
    backface-visibility: hidden;
    color: #e30613;
    border-radius: 4px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    font-size: 0.875em;
}

.form-submit input[type="submit"]:hover {
    background: #e30613;
    color: #fff;
    border-color: #e30613;
}

/* -----------------------------------

	4. Typography

------------------------------------- */

body {
    font: 300 17px/1.5em "Lato", "sans-serif";
    color: #606366;
    overflow-x: hidden;
    background: #2c2b44;
    background-attachment: fixed;
}


.type-page ul,
.blog_post ul
{
    list-style-type: none;
    padding-left: 0px;
}

/* Gravity form styles end */

form [class*="col-"] {
    padding-left: 0px;
    padding-right: 10px;
}

/* Testimonial */
.type-page blockquote, .blog_post blockquote:not(.type_3) {
    border-left: 4px solid rgba(227, 6, 19, 0.7);
    color: rgba(51, 51, 51, 0.7);
    font-style: italic;
}

.color_light {
    color: #ffffff;
}

blockquote {
    word-break: normal;
}

/* Woocommerce */
.product-details-conteiner div[itemprop="description"] {
    color: #343639;
}                