*{margin:0;padding:0}html,body{height:100%}body{font-family:'Open Sans',serif;font-weight:300;font-size:12px;line-height:23px;color:#090a41;background:#f1ecde}.clear{display:block;clear:both;height:0}a img{border:none}a{outline:none}header,nav,section,article,aside,footer{display:block}.loaded *,.loaded{-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}input[type=submit]{-webkit-appearance:none}#wrapper{max-width:1100px;min-height:800px;padding:0 25px;margin:0 auto;background:#fff url(//www.deltaseedsholland.nl/wp-content/themes/deltaseeds/images/wrapper-bg.jpg) no-repeat center bottom;background-size:100% auto;overflow-x:hidden}#header{text-align:center;padding:0 21px 44px;background:transparent url(//www.deltaseedsholland.nl/wp-content/themes/deltaseeds/images/header-bg.jpg) no-repeat center top;background-size:cover}#language-chooser{float:right;background-color:#aadb4e;padding:7px 17px}#language-chooser a{display:inline-block;vertical-align:middle;margin:3px}#language-chooser a img{display:block;max-width:100%;height:auto}#language-chooser a:hover img{opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}#logo{display:inline-block;margin:32px auto}#logo img{display:block;max-width:100%;height:auto}#nav{background-color:#090a41;text-align:justify;border-bottom:7px solid #aadb4e;padding:2px 26px}#menu{list-style:none}#menu li{display:inline-block}#menu li a{text-decoration:none;color:#fff;font-size:15px;line-height:25px;font-weight:700;position:relative;top:11px}#menu li a:hover,#menu li.current-menu-item a{color:#aadb4e}#menu li.break{display:inline-block;height:0;font-size:0px;width:100%}#menu:after{content:'';display:inline-block;width:100%}#mobile-nav{display:none;background-color:#090a41;position:relative;z-index:1000;text-align:left;overflow:hidden}#mobile-menu-button{display:block;font-weight:700;font-size:16px;line-height:22px;text-decoration:none;color:#fff;padding:8px 15px 5px}#mobile-menu-button .lines{display:inline-block;width:20px;margin-right:5px;position:relative;top:1px}#mobile-menu-button .lines .line{display:block;width:20px;height:3px;margin-top:3px;background-color:#fff}#mobile-menu-button .lines .line:first-child{margin-top:0}#mobile-menu-button.active{color:#aadb4e}#mobile-menu-button.active .lines .line{background-color:#aadb4e}#mobile-menu{display:none}#mobile-menu{list-style:none}#mobile-menu li{border-top:1px solid #fff}#mobile-menu li ul{list-style:none;display:none}#mobile-menu li a{text-decoration:none;color:#fff;font-size:14px;line-height:20px;font-weight:700;padding:6px 15px 5px;display:block}#mobile-menu li ul li a:before{content:"- ";display:inline-block;margin:0 4px 0 15px}#mobile-menu li a:hover,#mobile-menu>li.current-menu-item>a,#mobile-menu>li.current-menu-parent>a,#mobile-menu>li>ul>li.current-menu-item a{color:#fff;background-color:#aadb4e}#mobile-menu>li.dropdown>a i{float:right}#container{padding:0 45px 150px;position:relative}#container.has-sidebar #content{margin-right:360px}#content{padding-top:37px}#container h1{font-weight:700;font-size:32px;line-height:40px;padding:15px 0 26px}#container h2{font-weight:700;font-size:22px;line-height:33px;padding:10px 0 22px}#container h3{font-weight:700;font-size:20px;line-height:31px;padding:10px 0 22px}#container h4{font-weight:700;font-size:18px;line-height:29px;padding:5px 0 22px}#container h5{font-weight:700;font-size:16px;line-height:27px;padding:5px 0 15px}#container h6{font-weight:700;font-size:14px;line-height:25px;padding:5px 0 15px}#container p{padding-bottom:22px}#container strong{font-weight:700}#container a{color:#090a41}#container a:hover{text-decoration:none}#container .buttons{padding-top:42px}#container a.button{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;font-size:14px;line-height:23px;background-color:#090a41;border-bottom:7px solid #aadb4e;padding:15px 28px 13px;margin:10px 22px 0 0}#container a.button i{margin-left:8px}#container a.button:hover{background-color:#aadb4e}#container img{max-width:100%;height:auto}#container ul{padding:0 0 22px 15px}#container ul li{padding:2px 0}#container ul{padding:0 0 22px 17px}#container ul li{padding:2px 0}#container .wpcf7-form{font-weight:400}#container .wpcf7-form label{font-weight:700}#container .wpcf7-form p{padding:0 0 10px}#container .wpcf7-form input[type=text]{height:28px;line-height:28px;padding-left:4px;width:100%;background-color:#fff;border:1px solid #090a41;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:75%;font-weight:400;font-family:'Open Sans',serif;margin-bottom:10px;font-size:12px}#container .wpcf7-form input[type=email]{height:28px;line-height:28px;padding-left:4px;width:100%;background-color:#fff;border:1px solid #090a41;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:75%;font-weight:400;font-family:'Open Sans',serif;margin-bottom:10px;font-size:12px}#container .wpcf7-form input[type=number]{height:28px;line-height:28px;padding-left:4px;width:60px;background-color:#fff;border:1px solid #090a41;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-family:'Open Sans',serif;margin-bottom:10px;font-size:12px}#container .wpcf7-form textarea{height:120px;line-height:20px;padding-left:4px;min-width:100%;max-width:100%;width:100%;background-color:#fff;border:1px solid #090a41;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-family:'Open Sans',serif;padding-top:4px;margin-bottom:10px;font-size:12px}#container .wpcf7-form .wpcf7-submit{font-size:14px;line-height:23px;background-color:#090a41;border:none;border-bottom:7px solid #aadb4e;padding:8px 20px;color:#fff;text-transform:uppercase}#container .wpcf7-form .wpcf7-submit:hover{cursor:pointer;background-color:#aadb4e}#container .wpcf7-validation-errors{padding:0;margin:0;border:none;color:red;font-size:12px;font-weight:700;margin-top:-10px}#sidebar{position:absolute;width:290px;right:45px;top:0;padding-top:37px}#container .contact-widget{position:relative}#container .contact-widget a{text-decoration:none}#container .contact-widget a:hover{text-decoration:underline}#container .contact-widget img{display:block;max-width:100%;height:auto;position:absolute;left:164px;bottom:-80px}#footer{text-align:center;border-top:1px solid #090a41;padding:19px 15px 15px}#footer p{font-size:13px;line-height:21px}#footer small{font-size:9px;line-height:21px;display:block}#footer a{text-decoration:none;color:#090a41}#footer a:hover{text-decoration:underline}#container ul.gallery{padding:0;list-style:none}#container ul.gallery li{padding:0;float:left;width:32%;margin-right:2%;margin-bottom:10px}#container ul.gallery li:nth-child(3n){margin-right:0}#container ul.gallery li:nth-child(3n+1){clear:left}#container ul.gallery li a img{display:block;border:2px solid #aadb4e;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}#container ul.gallery li a:hover img{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}#container ul.gallery li span{display:block;text-align:center;font-weight:700}#container ul.gallery li a .image{display:block;border:2px solid #aadb4e;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}#container ul.gallery li a .image:after{display:block;padding-bottom:75%;content:""}@media screen and (max-width:1160px){#wrapper{padding:0}#container{padding:0 25px 150px}#container.has-sidebar #content{margin-right:340px}#sidebar{right:25px}#footer{margin:0 25px}}@media screen and (max-width:960px){#header{padding:0 15px 25px}#container{padding:0 15px 80px}#container .buttons{padding-top:15px}#content{padding-top:25px}#sidebar{padding-top:25px}#footer{margin:0 15px}}@media screen and (max-width:760px){#header{padding:0 15px}#logo{max-width:360px;margin:35px auto 28px auto}#container{padding-bottom:40px}#container.has-sidebar #content{margin-right:0}#container .buttons{padding-top:0}#container .contact-widget img{display:none}#sidebar{width:auto;position:relative;right:auto;top:auto;padding-top:40px}}@media screen and (max-width:620px){#nav{display:none}#mobile-nav{display:block}#container p{padding-bottom:12px}#container h1{padding:15px 0}#container h2{padding:10px 0 15px}#container h3{padding:10px 0 15px}#container h4{padding:5px 0 15px}#container h5{padding:5px 0 10px}#container h6{padding:5px 0 10px}#container a.button{padding:12px 25px 10px 12px}#container ul{padding:0 0 12px 15px}#container ul li{padding:1px 0}#container ul{padding:0 0 12px 17px}#container ul li{padding:1px 0}#language-chooser{padding:5px 12px}#language-chooser a{margin:2px}#container .wpcf7-form input[type=text]{max-width:none;margin-bottom:2px}#container .wpcf7-form input[type=email]{max-width:none;margin-bottom:2px}#container .wpcf7-form input[type=number]{margin-bottom:2px}#container .wpcf7-form textarea{margin-bottom:2px}}@media screen and (max-width:460px){#header{padding-bottom:35px}#logo{display:block;margin:35px auto 0 auto}#content{padding-top:15px}#container ul.gallery li{width:48%;margin-right:4%}#container ul.gallery li:nth-child(3n){margin-right:4%}#container ul.gallery li:nth-child(3n+1){clear:none}#container ul.gallery li:nth-child(2n){margin-right:0}#container ul.gallery li:nth-child(2n+1){clear:left}}.menu-item-cart .cart-icon{font-size:20px;color:#449b3a !important;transition:color .3s ease}.menu-item-cart.full .cart-icon{color:#1ec600 !important}.menu-item-cart .cart-icon:hover{color:#31d100 !important}.menu-item-cart .cart-icon-wrapper{position:relative;display:inline-block}.menu-item-cart .cart-count{position:absolute;top:-8px;right:-8px;background:#1ec600;color:#fff;font-size:12px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}