/*!
Theme Name: Royal Green
Author: X-Interactive
Author URI: https://x-interactive.nl
Description: Maatwerk website voor Royal Green
Version: 1.0.0
Text Domain: xbase

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

xbase is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.widget select,.wp-caption,embed,iframe,img,object,pre{max-width:100%}@media (min-width:992px) and (max-width:999px){.container{width:960px}}body,button,input,optgroup,select,textarea{color:#404040;font-family:"Open Sans",sans-serif}h1,h2,h3,h4,h5,h6{clear:both;font-family:Kommisar;font-weight:400;text-transform:uppercase}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375em;line-height:1.6;margin-bottom:1.6em;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-family:Kommisar;src:url(fonts/kommisar.eot);src:url(fonts/kommisar.eot?#iefix) format("embedded-opentype"),url(fonts/kommisar.woff) format("woff"),url(fonts/kommisar.ttf) format("truetype"),url(fonts/kommisar.svg#2f13ff2d65cf6df24170495a492457be) format("svg");font-style:normal;font-weight:400}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#333;font-family:"Open Sans",sans-serif;font-size:14px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.btn,.btn.cta,.royal-contact input[type=submit]{font-family:Kommisar,Times;font-size:.85em;padding:15px 25px;border-radius:6px;text-transform:uppercase}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.btn{background-color:#ba9858;color:#fff!important}.btn:hover{background-color:#c1a36a}.btn.cta{text-shadow:none;box-shadow:0 0 5px rgba(0,0,0,.2);background-color:#fff;color:#37AFC0!important}.btn.cta:hover{background-color:#f2f2f2}.btn a{color:#fff}.royal-contact input[type=submit]{background-color:#ba9858;color:#fff!important}.royal-contact input[type=submit]:hover{background-color:#c1a36a}.royal-contact input[type=email],.royal-contact input[type=text],.royal-contact textarea{width:100%}.royal-contact label{font-weight:400;width:100%}a,a:visited{color:#37AFC0}a:active,a:focus,a:hover{color:#45d6ea}a:focus{outline:dotted thin}#content[tabindex="-1"]:focus,a:active,a:hover{outline:0}.main-navigation.navbar-inverse{background-color:#fff;border:none;border-bottom:5px solid #37AFC0;border-radius:0;box-shadow:0 10px 10px -10px rgba(0,0,0,.2);margin-bottom:0;width:100%;position:fixed;z-index:12}@media only screen and (max-width:416px){.main-navigation.navbar-inverse{position:relative}}.main-navigation.navbar-inverse .container{position:relative}.main-navigation.navbar-inverse .navbar-nav{float:right;font-size:.95em}@media only screen and (max-width:991px){.main-navigation.navbar-inverse .navbar-nav{padding:0;font-size:.85em}}.main-navigation.navbar-inverse .navbar-nav li{padding:0}@media only screen and (max-width:767px){.main-navigation.navbar-inverse .navbar-nav{float:none;padding:0;font-size:1em}.main-navigation.navbar-inverse .navbar-nav li{border-bottom:1px solid #f2f2f2}}.main-navigation.navbar-inverse .navbar-nav li a{text-transform:uppercase;color:#37AFC0}.main-navigation.navbar-inverse .navbar-nav li a:focus,.main-navigation.navbar-inverse .navbar-nav li a:hover{color:#ba9858}@media only screen and (max-width:991px){.main-navigation.navbar-inverse .navbar-nav li a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.main-navigation.navbar-inverse .navbar-nav li a{padding-left:20px;padding-right:20px}}.main-navigation.navbar-inverse .navbar-nav li ul.dropdown-menu{background-color:#f2f2f2;border-top:none;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:4px solid #37AFC0;border-radius:0;min-width:64px}.main-navigation.navbar-inverse .navbar-nav li ul.dropdown-menu li a{color:#ba9858;background-color:#f1f1f1}.main-navigation.navbar-inverse .navbar-nav li ul.dropdown-menu li a:hover{color:#ba9858;background-color:#ddd}.main-navigation.navbar-inverse .navbar-nav li ul.dropdown-menu li.active a{color:#fff;background-color:#ba9858}.main-navigation.navbar-inverse .navbar-nav li.active a{color:#ba9858;background-color:#fff}.main-navigation.navbar-inverse .navbar-nav li.open a{color:#ba9858;background-color:#f1f1f1}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.navbar-toggle{background-color:#ba9858;color:#fff;border:none;padding:10px;margin-right:5px}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#ddd}.language-wrapper{float:right}.language-wrapper .wpml-ls-legacy-dropdown{width:auto;padding-top:11px;font-family:open-sans}.widget input.search-submit,input.search-submit{font-family:Kommisar,Times}.language-wrapper li.wpml-ls-menu-item ul li a{width:auto;color:#37AFC0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875em;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#main,.home-content{line-height:1.8em}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em;background:#f2f2f2;padding:15px}.widget ul{margin:0 0 0 15px;padding:0}.widget .search-form{position:relative}.widget input[type=search]{height:40px}.widget input.search-submit{background-color:#ba9858;color:#fff!important;text-transform:uppercase;font-size:.85em;float:none;margin:0 auto;display:block;position:absolute;top:0;right:0;height:40px;padding:0 10px;border-radius:4px;border:1px}.widget input.search-submit:hover{background-color:#c1a36a}.ufaq-faq-div h4{font-size:.9em}.full-fluid{height:100vh}.instagram-feed{padding:0}.site-branding.logo{width:205px;height:205px;padding-top:20px;background-color:#fff;position:absolute;top:0;left:15px;z-index:3;box-shadow:0 10px 10px -10px rgba(0,0,0,.2);transition:all .3s;transition-delay:.2s}@media only screen and (max-width:1200px){.site-branding.logo{width:155px;height:155px;padding-top:10px}}@media only screen and (max-width:991px){.site-branding.logo{width:105px;height:105px;padding-top:5px}}@media only screen and (max-width:767px){.site-branding.logo{width:50px;height:50px;padding-top:0}.home .featured-image{position:relative}}.site-branding.logo a{display:block;width:100%;height:100%;background-image:url(img/logo.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain;color:#fff}.featured-image,.plant .plant-img{background-position:center;background-repeat:no-repeat}@media only screen and (min-width:1px){.scrolled .site-branding.logo{width:50px;height:50px;padding-top:0}}.page-template-page-full-fluid .site-branding.logo{width:50px;height:50px;padding-top:0}.featured-image{width:100%;height:400px;background-color:#ba9858;background-size:cover;color:#fff}@media only screen and (max-width:991px){.featured-image{height:200px}}@media only screen and (max-width:768px){.featured-image{height:150px}}.home .featured-image{height:100vh;overflow:hidden}.home .featured-image a.arrow-down{display:block;width:100px;height:100px;color:#fff;position:absolute;left:50%;bottom:-50px;background-color:#37AFC0;z-index:4;text-align:center;font-size:2em;border-radius:50px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home .featured-image a.arrow-down i{display:block;margin-top:10px;transition:margin .2s}.home .featured-image a.arrow-down i:hover{text-decoration:none;margin-top:15px}.home .featured-image a.arrow-down:hover{text-decoration:none!important;-webkit-box-shadow:0 -5px 13px -8px rgba(0,0,0,.5);-moz-box-shadow:0 -5px 13px -8px rgba(0,0,0,.5);box-shadow:0 -5px 13px -8px rgba(0,0,0,.5)}.home .featured-image a.arrow-down::-moz-focus-inner,.home .featured-image a.arrow-down:focus,.home .featured-image a.arrow-down:visited{outline:0;border:0;text-decoration:none!important}.plant a:hover,.side-bar .social-sidebar a:hover,footer .col-md-4:nth-child(2) a{text-decoration:none}.featured-image .container{position:relative;height:100%;z-index:2}.featured-image .container .featured-content{width:100%;padding:40px;background-color:rgba(186,152,88,.75);margin-top:25vh;font-size:1.3em;font-weight:300;text-shadow:0 0 5px #ba9858}.featured-image .container .featured-content h1{margin-top:0;font-size:1.5em}@media only screen and (max-width:416px){.featured-image .container .featured-content{margin-top:15vh;font-size:1em}}@media only screen and (max-width:320px){.featured-image .container .featured-content{margin-top:5vh;font-size:1em}}.home.page #content.site-content{padding-top:0;padding-bottom:0}.home.page #content.site-content h1,.home.page #content.site-content h2,.home.page #content.site-content h3,.home.page #content.site-content h4,.home.page #content.site-content h5{color:#fff}.home.page #content.site-content h2{font-size:20px}.page #content.site-content,.search #content.site-content{padding-top:30px;padding-bottom:80px;background-color:#fff}.page #content.site-content h1,.search #content.site-content h1{color:#37AFC0}.page #content.site-content h2,.page #content.site-content h3,.page #content.site-content h4,.page #content.site-content h5,.search #content.site-content h2,.search #content.site-content h3,.search #content.site-content h4,.search #content.site-content h5{color:#ba9858}.page #content.site-content h2,.search #content.site-content h2{font-size:26px}.page-template-page-full-fluid #content.site-content,.page-template-page-full-fluid #content.site-content .full-fluid{padding-top:30px!important;padding-bottom:0!important;background-color:#EEE}@media only screen and (max-width:768px){.page-template-page-full-fluid #content.site-content,.page-template-page-full-fluid #content.site-content .full-fluid{padding-top:50px!important}}@media only screen and (max-width:416px){.page-template-page-full-fluid #content.site-content,.page-template-page-full-fluid #content.site-content .full-fluid{padding-top:10px!important}}.page-template-page-full-fluid #content.site-content .full-fluid h1,.page-template-page-full-fluid #content.site-content h1{color:#333;font-size:1em;position:absolute;top:60px;left:15px;display:none!important}.search h2{color:#ba9858}.side-bar h2{font-size:1.3em!important;margin-top:5px}.side-bar .social-sidebar a{font-size:24px}aside#secondary{padding-top:30px}.home-content{background-color:#37AFC0;color:#fff;min-height:300px;padding-top:60px;padding-bottom:70px;font-weight:400}.home-content h2{font-size:1.4em;margin-bottom:15px;margin-top:30px}.instagram-feed{background-color:#9f8045;min-height:300px}input.search-submit{background-color:#ba9858;color:#fff!important;text-transform:uppercase;font-size:.85em;padding:15px 25px;border-radius:6px;float:right}input.search-submit:hover{background-color:#c1a36a}.search-form label{width:100%;margin-bottom:0}input[type=search]{padding:10px;width:100%;float:left;border:1px solid #ccc;border-radius:4px}.error-404{background-color:#fff;padding-top:30px;padding-bottom:60px}.error-404 h2{color:#37AFC0}.error-404 h2 span{font-size:.8em;color:#ba9858}.site-footer{background-color:#ba9858;color:#fff;min-height:200px;padding-top:30px;padding-bottom:30px}.site-footer a{color:#fff}.disclaimer{background-color:#333;color:#777;padding-top:15px;padding-bottom:15px;font-size:.9em}.disclaimer a{color:#777}footer h4{font-size:14px}footer .col-md-4:nth-child(2){text-align:center;font-size:2em}@media only screen and (max-width:767px){footer .col-md-4:nth-child(2){text-align:left;padding-top:15px}}footer .col-md-4:nth-child(2) a{color:#fff}footer .col-md-4:nth-child(2) a:hover{text-decoration:none;color:rgba(255,255,255,.8)}footer .col-md-4:last-child{text-align:right}@media only screen and (max-width:767px){footer .col-md-4:last-child{text-align:left;padding-top:15px}}.gallery-item,.plant h2,.wp-caption-text{text-align:center}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.planten-content{background-color:#fff;padding-top:30px;padding-bottom:60px}.planten-content h1{color:#37AFC0}.planten-content h2,.planten-content h3,.planten-content h4{color:#ba9858;margin-top:15px}.plant a:hover h2{border-bottom:1px solid #37AFC0}.plant h2{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.plant .plant-img{width:100%;padding-top:100%;background-size:80%}.plant .plant-description,.plant .plant-short-description{line-height:26px;color:#555}.search-results .featured-image,.single-plant .featured-image{position:relative;height:250px}.search-results .featured-image::after,.single-plant .featured-image::after{content:" ";display:block;width:100%;height:100%;background-color:rgba(55,175,192,.9);position:absolute;top:0;left:0;z-index:1}.search-results .featured-image h1,.single-plant .featured-image h1{margin-top:0;padding-top:115px;font-size:1.5em;color:#fff}.search-results .featured-image h1 span,.single-plant .featured-image h1 span{display:block;font-size:.9em}@media only screen and (max-width:991px){.search-results .featured-image,.single-plant .featured-image{text-align:center}}@media only screen and (max-width:416px){.search-results .featured-image h1,.single-plant .featured-image h1{padding-top:50px;font-size:1em}.search-results .featured-image,.single-plant .featured-image{height:150px}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;margin-left:-5px;margin-right:-5px}.gallery-item{display:inline-block;vertical-align:top;width:100%;padding:5px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}