*{font-family:'Lato', sans-serif}body,p{font-family:'Lato', sans-serif;font-size:16px;color:#333;font-weight:300;line-height:1.4em}h1,h2,h3,h4,h5{font-family:'Lato', sans-serif;font-weight:300;line-height:1.2em;color:#790030}a{color:#790030;text-decoration:underline}a:hover{color:#790030;text-decoration:underline}.nosc{position:absolute;left:-10000px}.alignnone{margin:15px 0px 15px 15px;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5)}.alignright{float:right;margin:0 0px 15px 15px;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5)}.alignleft{float:left;margin:0 15px 15px 0;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5)}@media (max-width:767px){.alignnone{margin:10px 0;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);width:100%;height:auto}.alignright{float:none;margin:10px 0;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);width:100%;height:auto}.alignleft{float:none;margin:10px 0;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);width:100%;height:auto}}p{font-size:16px;font-weight:300}h1{font-size:25px;margin-top:0}h2{font-size:22px}h3{font-size:19px}h4{font-size:16px}h5{font-size:16px;color:#333;font-weight:400}.geel_bg{background:#F7F1E5}.blauw_bg{background:#D1EAF9}.wit_bg{background:#FFF}.rood_bg{background:#790030}p#breadcrumbs{line-height:40px;font-size:16px;position:relative;z-index:100;font-weight:300;color:#790030}.broodkruimel{position:relative}.broodkruimel p#breadcrumbs{margin:0;padding:0}.broodkruimel p#breadcrumbs span span{margin:0 5px}.broodkruimel p#breadcrumbs span span:first-child{margin-left:0}.broodkruimel p#breadcrumbs span span span{margin:0}.broodkruimel p#breadcrumbs a{color:#790030;font-weight:400}.gele_knop,a.gele_knop{background-color:#F7F1E5;display:inline-block;height:42px;text-align:center;font-size:22px;line-height:42px;text-decoration:none;padding:0 50px 0 50px}.rode_knop,a.rode_knop{background-color:#790030;display:inline-block;height:42px;text-align:center;font-size:22px;line-height:42px;text-decoration:none;padding:0 50px 0 50px}header .logo a{display:inline-block;height:47px;margin:16px 0 16px 0}header .zoeken .form-search{float:right;margin-top:20px}.zoeken .form-search input.zoekopdracht{background-color:#F7F1E5;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:8px 10px;width:150px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-family:'Lato', sans-serif;font-weight:300;color:#333;font-size:16px}.zoeken .form-search input.zoek-knop{background-color:#790030;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:8px 10px;-webkit-border-radius:0;-moz-border-radius:0;font-family:'Lato', sans-serif;font-weight:300;border-radius:20px;color:#FFF;font-size:16px}@media (max-width:767px){header .logo{text-align:center}header .zoeken .form-search{float:none;text-align:center}}header .image_bg{height:315px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center top}header .image_bg.homepage{height:375px}@media (max-width:767px){header .image_bg{height:auto;min-height:280px;padding-bottom:20px}header .image_bg.homepage{height:auto;min-height:375px;padding-bottom:50px}}header .image_bg h3{color:#FFF;text-transform:uppercase;font-size:32px;font-weight:500;margin-top:40px;margin-bottom:0;padding:0;line-height:1.35em}header .image_bg p{color:#FFF;font-size:18px;font-weight:300;margin-top:25px}@media (max-width:767px){.header-content{background:rgba(121, 0, 48, 0.5);padding:15px;text-align:center;margin-top:55px}}.navbar{min-height:auto;margin-top:20px}.navbar-default{background:none;border:none;margin-bottom:-22px}@media (min-width:767px) and (max-width:992px){.navbar-default{margin-top:20px}}.navbar-collapse{padding:0}.navbar-default ul.hoofdmenu{text-align:justify}.navbar-default ul.hoofdmenu:after{content:"";margin-left:100%}.navbar-default ul{margin:0;padding:0;list-style:none}.navbar-default ul li{display:inline-block;position:relative;padding-bottom:22px}.navbar-default ul li a{font-size:14px;color:#790030;text-transform:uppercase;text-decoration:none;display:inline-block}.navbar-default ul li a:hover{}@media (max-width:992px) and (min-width:767px){.navbar-default ul li a{font-size:14px}}@media (max-width:767px){.navbar-default{position:relative;padding-bottom:40px}.navbar-toggle{width:100%;margin:0 auto;border:none;background:#790030;position:absolute;z-index:100;padding-left:15px;padding-right:15px;border-radius:0}.icons-bar{float:right;margin-top:3px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.nav_noemer{float:left;color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#790030}.navbar-toggle:active .nav_noemer,.navbar-toggle:focus .nav_noemer,.navbar-toggle:hover .nav_noemer{color:#fff}.navbar-toggle:active .icon-bar,.navbar-toggle:focus .icon-bar,.navbar-toggle:hover .icon-bar{}.navbar-default ul.hoofdmenu{display:block;-ms-flex-pack:distribute;justify-content:space-around;height:auto;background:none;margin-top:35px;padding:10px 15px}.navbar-default ul li{display:block;border-bottom:1px solid #fff;padding:5px 0}.navbar-default ul li a{color:#790030;text-transform:none;font-weight:300}}ul.hoofdmenu li ul{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);-webkit-transition:all 0.5s ease 0s, visibility 0s linear 0.5s;-o-transition:all 0.5s ease 0s, visibility 0s linear 0.5s;transition:all 0.5s ease 0s, visibility 0s linear 0.5s;z-index:10000;background:#fff;margin:0;padding:0;min-width:250px}ul.hoofdmenu li:hover ul{visibility:visible;opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;top:45px}ul.hoofdmenu li ul li.current_page_item{background:#790030}ul.hoofdmenu li ul li.current_page_item a{color:#fff}ul.hoofdmenu li:last-child ul{right:0}ul.hoofdmenu li ul li{border-bottom:1px solid #fff;padding:4px 8px;width:100%}ul.hoofdmenu li ul li:last-child{border-bottom:0}ul.hoofdmenu li ul li a{font-size:16px;color:#790030;line-height:36px;font-weight:300;text-transform:none;display:block}ul.hoofdmenu li ul li:hover{background:#790030;color:#fff}ul.hoofdmenu li ul li:hover a{color:#fff}@media (max-width:767px){ul.hoofdmenu li ul{position:relative;top:0;opacity:1;visibility:visible;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);background:none}ul.hoofdmenu li:hover ul{top:0}ul.hoofdmenu li ul li{padding:0 8px}ul.hoofdmenu li ul li:first-child{margin-top:3px}ul.hoofdmenu li ul li a:before{content:'- '}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){ul.hoofdmenu li ul{display:none}ul.hoofdmenu li:hover ul{display:block}}.front_page_topics{margin-top:-75px}@media (max-width:992px){.front_page_topics{margin-top:25px}}.front_page_topics a{text-decoration:none}.front_page_topics a img{background-color:#FFF;padding:10px;width:100%;height:auto;max-width:100%}.front_page_topics a h2{text-align:center;line-height:55px;margin:0 0 10px 0}.content_wrapper{padding:20px 0 0 0}.page_post_wrap{margin-bottom:20px}.page_post{padding:20px}p.intro_tekst{font-weight:400;font-size:18px}.page_post .attachment-thumb_topic{float:left;margin:5px 10px 10px 0;background-color:#FFF;padding:5px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5)}.iframe-container{position:relative;overflow:hidden;padding-top:56.25%}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.inschrijf_blok{padding:30px 0;text-align:center}.inschrijf_blok p{color:#FFF;font-size:25px;text-align:center;font-weight:300;margin:0;padding:0}.inschrijf_blok a.gele_knop{margin-top:0px}@media (max-width:767px){.inschrijf_blok a.gele_knop{margin-top:15px}}.inschrijven{padding:10px 0 20px 0}.inschrijven h1,.inschrijven p{color:#FFF}.nieuws_brief_formulier{margin-bottom:20px}.nieuws_brief_formulier form{margin:0}.contact_formulier{padding:20px;position:relative}.contact_formulier h4{font-size:25px;margin-top:0}.contact_formulier p{margin-bottom:15px}.contact_formulier input{background-color:#F7F1E5;border:2px solid #fff;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:8px 10px;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-family:'Lato', sans-serif;font-weight:300;color:#333;font-size:16px}.contact_formulier input[type=checkbox]{width:25px;float:left}.contact_formulier label{font-family:'Lato', sans-serif;font-weight:300;color:#333;font-size:16px}.contact_formulier label[for=nieuwsbrief]{display:block;overflow:hidden}.contact_formulier textarea{background-color:#F7F1E5;border:2px solid #fff;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:8px 10px;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;resize:none;height:80px;font-family:'Lato', sans-serif;font-weight:300;font-size:16px}.contact_formulier input:focus{-webkit-box-shadow:none;box-shadow:none}.contact_formulier input.rode_knop{background-color:#790030;color:#FFF;width:100%;font-size:24px;line-height:40px;padding:0;font-family:'Lato', sans-serif;font-weight:300}.contact_formulier input.gele_knop{margin-top:20px;background-color:#F7F1E5;color:#333;width:100%;font-size:24px;line-height:40px;padding:0;font-family:'Lato', sans-serif;font-weight:300}.contact_formulier.newsletter label{margin-top:10px;color:#FFF}.contact_formulier.newsletter input{border-radius:30px;text-align:center}.submenu ul{margin:0;padding:0 0 5px 0}.submenu ul li{list-style:none;color:#790030;padding:5px 5px 0 5px;margin:0}.submenu ul li a{display:block;background-color:#F7F1E5;color:#790030;text-decoration:none;font-size:16px;text-transform:uppercase;padding:10px 10px;margin:0}.submenu ul li.current_page_item a,.submenu ul li a:hover{background-color:#790030;color:#F7F1E5}.widget_sidebar{margin-bottom:20px}.widget_sidebar .categorie_nav{padding:20px}.widget_sidebar .categorie_nav ul{list-style:none;font-weight:400;margin:0 0 20px 0;padding:0}.widget_sidebar .categorie_nav ul li{margin-bottom:5px}.widget_sidebar .categorie_nav ul li a{color:#333}.widget_sidebar .categorie_nav ul li a:hover{color:#790030;text-decoration:none}.widget_sidebar .categorie_nav ul li.current-cat a{color:#790030}.widget_sidebar h3{font-size:22px;margin:0 0 10px 0}.rooster_widget{padding:20px}.gce-widget-grid .gce-calendar td,.gce-widget-grid .gce-calendar th,.rooster_widget tbody,.rooster_widget tbody tr{border:4px solid #FFF}.rooster_widget .gce-widget-grid{margin-bottom:20px}.gce-widget-grid .gce-calendar th{color:#790030}.gce-widget-grid .gce-calendar .gce-month-title{font-size:18px}.gce-widget-grid .gce-calendar td.gce-day-future,.gce-widget-grid .gce-calendar td.gce-day-past{background-color:#F7F1E5;color:#790030;width:31px;height:31px}.gce-widget-grid .gce-calendar td.gce-has-events{background-color:#790030;color:#F7F1E5;width:31px;height:31px;border-radius:11px}.gce-day-future.gce-has-events:hover .gce-event-info{display:block;position:absolute;padding:5px 10px 10px 10px;border:1px solid #333;background-color:#F7F1E5;color:#790030}.gce-event-info .gce-tooltip-event{background-color:transparent;color:#790030;font-size:16px}.gce-event-info{font-size:16px}.gce-event-info .gce-tooltip-title{display:none}.gce-widget-grid .gce-calendar td.gce-today{background-color:#FFF;color:#790030}.rooster_widget ul{padding:0;margin:0}.rooster_widget ul li{list-style:none;margin-top:10px}.gce-widget-list .gce-list .gce-list-title{font-weight:300;font-size:16px;color:#790030}.gce-widget-list .gce-list .gce-list-event{background-color:transparent;padding:0}.gce-widget-list .gce-list p span{color:#333}.yoga_logo{margin-bottom:20px}.yoga_logo_widget{text-align:center;padding:26px 0}.gce-next,.gce-prev{display:none!important}.blog_posts{margin-bottom:20px}.blog_posts h2{font-size:20px;margin:10px 0 5px 0;padding:0}.blog_posts h2 a{text-decoration:none}.blog_posts .blog_thumb{float:left;width:220px}.blog_posts .blog_text{position:relative;height:200px;width:390px;float:right;padding-right:10px}.blog_posts .blog_text.groot{position:relative;height:190px;width:580px;float:right;padding-right:20px;margin-left:20px;padding-top:10px}.blog_posts .blog_text a.lees_verder{font-weight:400;position:absolute;bottom:10px;left:0px}p.meta_data{font-size:16px;font-style:italic;font-weight:400;margin-bottom:0;padding-bottom:0}p.meta_data span{margin:0 10px 0 5px;font-weight:300}p.meta_data span a{color:#790030}.blog_single_post .post_thumb{position:relative;min-height:50px;width:100%;max-width:100%;height:auto;max-height:350px;overflow-y:hidden}.blog_single_post .post_thumb img{width:100%;max-width:100%;height:auto}.blog_single_post h1{position:absolute;bottom:0;color:#FFF;background-color:#790030;line-height:40px;margin:0;padding:5px 10px;font-size:25px;font-weight:300}.blog_single_post .blog_post_tekst{padding:10px 20px 20px 20px}.blog_single_post p.meta_data{margin:0px 0 10px 0;padding:0}.blog_single_post iframe{max-width:100%}.vorige_volgende a{width:40px;height:40px;margin:10px 10px 20px 0;display:inline-block;font-size:25px;background-color:#FFF;text-decoration:none;text-align:center;line-height:40px}.vorige_volgende a:hover{color:#333}.front_content{padding:20px}.blog_post_tekst img,.blog_post_tekst video{max-width:100%;height:auto}.blog_thumb_new img{width:100%;height:auto;max-width:100%}@media (max-width:1024px){.blog_posts h2{font-size:18px}}.blog_thumb_new .thumb_outer{position:relative;text-align:center}@media (min-width:767px){.blog_thumb_new .thumb_outer img{height:150px;width:100%}}.blog_thumb_new .thumb_inner{position:absolute;top:48%;text-align:center;width:100%;background:rgba(121, 0, 48, 0.5);padding:0 5px}.blog_thumb_new .thumb_inner h2,.blog_thumb_new .thumb_inner p{color:#fff}.blog_thumb_new .thumb_inner p i{top:3px;left:5px;position:relative}.paginatie{height:40px;line-height:40px;position:relative;text-align:left;text-transform:uppercase;margin-bottom:20px}.paginatie a,.paginatie span{font-size:25px;background-color:#FFF;color:#790030}.paginatie a:hover,.paginatie span{color:#333}.paginatie a{text-decoration:none;display:inline-block;height:40px;width:40px;text-align:center}.paginatie .page-numbers{display:none}.paginatie .page-numbers.next,.paginatie .page-numbers.prev{display:inline-block;margin-right:10px}footer .widgets{padding:25px 0 40px 0}footer .widgets p{font-size:16px;font-weight:400}footer .widgets p a{font-size:16px}footer .widgets h3{font-size:22px;padding:0;margin:0 0 15px 0}footer .widgets ul{margin:0;padding:0;list-style:none}footer .widgets ul li{line-height:1.4em}footer .widgets ul li a{font-size:16px;color:#333;font-weight:400;text-decoration:none}footer .widgets ul li a:hover{color:#790030;text-decoration:none}footer .footer_end{height:30px}footer .footer_end p{line-height:30px;margin:0;padding:0;font-size:14px;text-align:center;font-weight:300}footer .footer_end p a{color:#333}footer .social_menu a{background-image:url(img/social_logos.png);display:inline-block;width:29px;height:29px;margin-right:5px}footer .social_menu a:hover{-webkit-filter:url(filters.svg#grayscale);filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}footer a.twitter{background-position:58px 0px}footer a.linkedin{background-position:87px 0px}footer a.facebook{background-position:29px 0}footer .social_menu a.youtube{background-position:0 0}@media (max-width:767px){footer .footer_midden{margin-bottom:15px}}footer .footer_logos{margin-top:15px}footer .footer_logos a img{margin-bottom:15px}.woocommerce-ordering{float:right}.woocommerce-ordering select{width:100%;background-color:#fff;border:1px solid #ccc;height:40px}@media (max-width:767px){.woocommerce-ordering{float:none!important}}.products .product{position:relative;text-align:center;margin-bottom:20px}.products .product img{background-color:#FFF;padding:10px;width:100%;height:auto;max-width:100%;max-height:200px}.products .product a{text-decoration:none}.products .product h3{font-size:22px;font-weight:300}.products .product .price{font-size:18px;color:#333!important}.products .product .meer_info{position:absolute;top:40%;margin-top:-20px;left:50%;margin-left:-130px;width:260px;height:40px;background-color:#F7F1E5;color:#790030;text-decoration:none;font-size:22px;line-height:40px;display:none}.products .product:hover a .meer_info,.products .product:hover a.meer_info{display:block}.products .product a.add_to_cart_button{position:absolute;top:40%;margin-top:-70px;left:50%;margin-left:-130px;width:260px;height:40px;background-color:#790030;color:#F7F1E5;text-decoration:none;font-size:22px;line-height:16px;display:none;font-weight:300}.products .product:hover a.add_to_cart_button{display:block}@media (min-width:1200px){.products .product{min-height:330px}}@media (min-width:992px) and (max-width:1200px){.products .product{min-height:320px}}@media (min-width:767px) and (max-width:992px){.products .product{min-height:300px}.products .product img{max-height:150px!important}.products .product .meer_info{width:200px;margin-left:-100px;top:35%;font-size:16px}.products .product a.add_to_cart_button{width:100%;width:200px;margin-left:-100px;top:35%;font-size:16px}}@media (max-width:767px){.products .product img{max-height:100%}.products .product .price{margin-bottom:20px;display:block}.products .product .meer_info{top:45%;display:block}.products .product a.add_to_cart_button{top:45%;display:block}ul.hoofdmenu li ul li a{color:#fff}}.widget_sidebar h3{font-size:22px;margin:0 0 10px 0}.winkelwagen_sidebar_new li.empty{margin:0!important;padding:0 0 20px 0!important}.winkelcat_sidebar,.winkelwagen_sidebar{padding:20px}@media (max-width:767px){.winkelcat_sidebar,.winkelwagen_sidebar{margin-top:20px}}.winkelwagen_sidebar ul{list-style:none;margin:0;padding:0}.winkelwagen_sidebar ul li{display:block;float:left;margin-bottom:10px;width:100%}.winkelwagen_sidebar ul li p{margin-bottom:0}.winkelwagen_sidebar ul li img{display:none}.winkelwagen_sidebar .button.wc-forward:after{content:""}.winkelwagen_sidebar .button.wc-forward{display:block;width:100%;height:45px;background-color:#F7F1E5;color:#790030;text-decoration:none;font-size:22px;line-height:22px;font-weight:300;text-align:center;margin-top:10px}@media (min-width:767px) and (max-width:992px){.winkelwagen_sidebar .button.wc-forward{font-size:16px}}.winkelwagen_sidebar dl{margin:0;display:block}.winkelwagen_sidebar dl dt{display:inline-block;font-weight:300}.winkelwagen_sidebar dl dd{display:inline-block}.winkelwagen_sidebar .button.wc-forward.checkout{background-color:#790030;color:#F7F1E5}.widget_sidebar.shop_cats{min-height:10px}.winkelcat_sidebar ul{list-style:none;padding:0;margin:0}.winkelcat_sidebar ul li a{color:#333;text-decoration:none;font-size:18px;font-weight:300;line-height:1.4em}.winkelcat_sidebar ul li a:hover{color:#790030;text-decoration:underline;font-weight:300}.added_to_cart.wc-forward{color:#FFF;background-color:#790030;padding:0 5px;line-height:26px;display:inline-block}.added_to_cart.wc-forward:after{margin:0;content:""}.product_top{background-color:#FFF;overflow:hidden;margin-bottom:20px}.product_top .single_image{position:relative}.product_top .single_image .images{width:100%!important;float:none!important}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{width:100%!important;float:none!important}.product_top .single_image p.price{position:absolute;bottom:0;background-color:#790030;color:#FFF;font-size:25px;font-weight:300;line-height:50px;margin:0;padding:0 20px 0 20px}.product_top .single_image p.price .amount{margin:0 5px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#333}.price-top p.price,.price-top p span{color:#fff!important}.product_top .summary{padding:15px}.product_top .summary .excerpt p{font-weight:400;margin-bottom:20px}.product_top .summary .add_to_cart_yo{display:block;float:right;width:100%}.product_top .summary .add_to_cart_yo button{float:left;display:block;width:260px;height:40px;background-color:#790030;color:#FFF;text-decoration:none;font-size:22px;line-height:40px;text-align:center;margin-top:10px;border:none;outline:none;font-family:'Lato', sans-serif;font-weight:300;padding:0;margin:0 0 25px 5px}.product_top .summary .add_to_cart_yo button:hover{background-color:#790030}.single_add_to_cart_button{font-weight:400!important}.product_top .summary .summary_start{float:right;width:100%;margin-bottom:0px}.product_top .summary .summary_start .cart{float:left;margin-top:15px}.product_top .summary .add_to_cart_yo .quantity{float:left}.product_top .summary .add_to_cart_yo .quantity input{width:40px;height:40px;border:none;line-height:40px;padding:0;text-align:center;-webkit-box-shadow:none;box-shadow:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-color:#F7F1E5;font-family:'Lato', sans-serif;color:#790030;font-size:16px;margin:0 5px 0 0}.product_top .summary .add_to_cart_yo .quantity input[type=number]::-webkit-inner-spin-button,.product_top .summary .add_to_cart_yo .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product_top .summary .add_to_cart_yo .variations_button{float:right}.product_top .summary .add_to_cart_yo .variations_form{width:100%}.product_top .summary .add_to_cart_yo .variations .reset_variations{line-height:30px;display:inline-block}.product_top .summary .add_to_cart_yo .single_variation{display:block;float:left;font-size:25px;color:#790030;line-height:40px}.thumbnails.single_product_thumbs img{background-color:#FFF;padding:10px;margin-top:20px}.upsells.products h2{margin-top:30px;font-size:25px}.woocommerce-message{background-color:#FFF;padding:10px;margin-bottom:20px;overflow:hidden}.woocommerce-message p{line-height:20px}.woocommerce-message a.button.wc-forward{height:40px;border:none;line-height:40px;padding:0 10px 0 10px;-webkit-box-shadow:none;box-shadow:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-color:#790030;font-family:'Lato', sans-serif;color:#F7F1E5;font-size:16px;display:inline-block;text-decoration:none;float:left;margin-right:10px}.woocommerce-message a.button.wc-forward:after{content:"";margin:0}.variations select{width:100%;background-color:#fff;border:1px solid #ccc;height:40px}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:0}.variations_button{margin-bottom:15px}.woocommerce div.product .product_title{margin-top:-15px}.woocommerce .coupon{float:left;width:50%}.woocommerce .coupon .button,.woocommerce .coupon .button:hover{background:transparent;background-color:#F7F1E5;color:#790030;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:normal;border-radius:0;font-family:'Lato', sans-serif;font-weight:300!important;line-height:30px;font-size:18px;padding:0 10px 0 10px}.woocommerce .cart_no_content{padding:0 0 10px 0}.woocommerce .cart_no_content a{color:#FFF;background-color:#000;font-size:16px;padding:5px;text-decoration:none;display:inline-block;margin-top:5px;border:1px solid #000}.woocommerce .cart_no_content a:hover{background-color:#FFF;color:#000}.woocommerce table thead th{font-weight:300!important;color:#790030;font-family:'Lato', sans-serif;font-size:16px}.woocommerce .product-remove a.remove{color:#000;float:right}.woocommerce .product-remove a.remove:hover{background-color:#000;color:#FFF}.woocommerce table a{color:#000}.woocommerce table .cart_item span.amount{color:#545454}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td{border-top:none}.woocommerce table.shop_table .quantity{margin:0}.woocommerce table.shop_table .quantity input[type=button]{display:none}.woocommerce table.shop_table .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce table.shop_table .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce table.shop_table .quantity input[type=number]{background-color:#F7F1E5;border:none;font-size:14px;color:#790030;font-weight:300}.woocommerce table.shop_table .actions input.button{background:transparent;background-color:#F7F1E5;color:#790030;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:normal;border-radius:0;font-family:'Lato', sans-serif;font-weight:300!important;line-height:40px;font-size:18px;padding:0 10px 0 10px;margin-left:10px}@media (max-width:1024px){.woocommerce table.shop_table .actions input.button{width:100%;margin:5px 0;padding:0}}.woocommerce table.shop_table{margin-bottom:0}.woocommerce table.shop_table td.actions{padding:10px 0 0 0}.woocommerce table.shop_table .actions input.button.checkout-button{background-color:#790030;color:#F7F1E5;font-weight:400!important}.woocommerce .product-remove a.remove{color:#790030!important}.woocommerce .product-remove a.remove:hover{color:#F7F1E5!important;background-color:#790030!important}.woocommerce .cart-collaterals .cart_totals{font-family:'Lato', sans-serif;font-weight:300!important}@media (max-width:767px){.woocommerce .cart-collaterals .cart_totals{text-align:left}}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th{border-top:1px solid #790030;font-family:'Lato', sans-serif;font-weight:300!important}.woocommerce .cart-collaterals .cart_totals table tr th{width:auto;font-family:'Lato', sans-serif;font-weight:300!important}.woocommerce .cart-collaterals .cart_totals ul#shipping_method .amount{font-family:'Lato', sans-serif;font-weight:300!important}.woocommerce .cart-collaterals .cart_totals strong{font-family:'Lato', sans-serif;font-weight:300!important}.woocommerce #customer_details input{background-color:#F7F1E5;border:none;-webkit-box-shadow:none;box-shadow:none;height:30px}.woocommerce #customer_details textarea{background-color:#F7F1E5;border:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce #payment{background:transparent}.woocommerce #payment .payment_box{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}.woocommerce #payment .payment_box:after{content:""!important;padding:0!important;display:none!important}.place-order input.button{background:transparent!important;background-color:#790030!important;color:#F7F1E5!important;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-weight:normal;border-radius:0;font-family:'Lato', sans-serif;font-weight:300!important;line-height:40px;font-size:18px;padding:0 10px 0 10px;margin-left:10px;text-shadow:none!important}.page_galerij{margin-top:25px}.galerij-filters{margin-bottom:20px}.galerij-filters .galerij-filter{background:#790030;border-bottom:2px solid #43001b;border-radius:4px;color:#fff;padding:5px 10px;display:inline-block;width:180px;text-align:center;margin-bottom:5px;text-decoration:none}.galerij-filters .active{background:#c6c9c6;border-bottom:2px solid #790030;border-radius:4px;color:#fff;padding:5px 10px;display:inline-block;width:180px;text-align:center;margin-bottom:5px}img.foto-galerij{width:100%;height:auto;margin-bottom:15px;border:1px solid #fff;padding:3px;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.5)}.variations tr td.label{display:none}.variations select{width:100%}@font-face{font-family:'Roboto Slab';src:url("assets/fonts/RobotoSlab-Bold.woff2") format("woff2"), url("assets/fonts/RobotoSlab-Bold.woff") format("woff"), url("assets/fonts/RobotoSlab-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Roboto Slab';src:url("assets/fonts/RobotoSlab-Thin.woff2") format("woff2"), url("assets/fonts/RobotoSlab-Thin.woff") format("woff"), url("assets/fonts/RobotoSlab-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Roboto Slab';src:url("assets/fonts/RobotoSlab-Light.woff2") format("woff2"), url("assets/fonts/RobotoSlab-Light.woff") format("woff"), url("assets/fonts/RobotoSlab-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Roboto Slab';src:url("assets/fonts/RobotoSlab-Regular.woff2") format("woff2"), url("assets/fonts/RobotoSlab-Regular.woff") format("woff"), url("assets/fonts/RobotoSlab-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}.preload *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab';font-weight:500}header .navbar{margin:0}header .menu-hoofdmenu-container>ul{padding:0;height:45px}header .menu-hoofdmenu-container>ul li{padding:10px 0}header .logo img{width:100%;max-width:300px}header .image_bg{position:relative}header .image_bg h3{text-shadow:1px 1px 1px #000}header .image_bg:before{content:'';position:absolute;left:0;bottom:0;background-color:#D1EAF9;overflow:hidden;border-top-left-radius:58%;border-top-right-radius:58%;width:calc(100% + 360px);height:200px;margin-bottom:-150px;margin-left:-180px;margin-right:-180px}header .image_bg.contact:before{z-index:1}header .navbar-default ul li a{color:#fff}header ul.hoofdmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header ul.hoofdmenu li:focus a,header ul.hoofdmenu ul.hoofdmenu li.current-menu-item a,header ul.hoofdmenu ul.hoofdmenu li:active a{color:#fff!important}header ul.hoofdmenu .submenu a{color:#790030!important}header .zoeken .form-search input.zoekopdracht{border-radius:20px}header .english{float:right}header .english img{width:35px;height:40px;margin:17px 10px}.front_page_topics a h2{line-height:30px!important;padding:22.5px 0!important;margin:0!important}.button,.meer_info,[class*=knop]{border-radius:20px!important}.inschrijf_blok{position:relative}.inschrijf_blok+div{margin-top:20px}.gele_knop,a.gele_knop{background-color:#F7F1E5;display:inline-block;height:42px;text-align:center;font-size:22px;line-height:42px;text-decoration:none;padding:0 50px 0 50px}.rode_knop,a.rode_knop{background-color:#790030;color:#FFF;display:inline-block;height:42px;text-align:center;font-size:22px;line-height:42px;text-decoration:none;padding:0 50px 0 50px}.button{color:#FFF;display:inline-block;margin:0 0 10px;height:42px;text-align:center;font-size:22px;line-height:42px;text-decoration:none;padding:0 50px 0 50px}.button.background_geel{background-color:#F7F1E5;color:#790030}.button.background_rood{background-color:#790030;color:#FFF}.button.background_groen{background-color:#379a39;color:#FFF}.button.background_blauw{background-color:#D1EAF9;color:#790030}.button.text_wit{color:#FFF}.button.text_rood{color:#790030}.button:focus,.button:hover{text-decoration:none}.gce-widget-grid .gce-calendar th abbr{text-decoration:none}body .overflow-wrapper{overflow-x:hidden;overflow-y:scroll}.wave{padding-top:0px;padding-bottom:90px}.wave:after,.wave:before{content:'';position:absolute;left:0;bottom:0;background-color:#790030;border-top-left-radius:58%;border-top-right-radius:58%;overflow:hidden;width:calc(100% + 360px);height:200px;margin-bottom:-150px;margin-left:-180px;margin-right:-180px}.wave:before{bottom:100%}.wave:after{bottom:0;background-position:50% 100%;background-color:#fff}header+.breed{padding-bottom:60px}header+.broodkruimel{padding-bottom:0}header+.broodkruimel+.breed{padding-bottom:20px}footer .widgets a,footer .widgets p{font-family:'Roboto Slab'!important;font-weight:300!important}header+.breed{padding-bottom:60px}header+.broodkruimel{padding-bottom:0}header+.broodkruimel+.breed{padding-bottom:60px}main .breed{padding-bottom:60px}