/*!
Theme Name: AGF Documentation
Theme URI: https://documentation.agf-nitrogen.nl
Author: Rock The Web
Author URI: https://rocktheweb.nl
Description: AGF Documentation Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: agf-documentation

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.

Skills Wordpress 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/
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-Bold.woff2") format("woff2"),url("assets/fonts/Lato/Lato-Bold.woff") format("woff"),url("assets/fonts/Lato/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-BlackItalic.woff2") format("woff2"),url("assets/fonts/Lato/Lato-BlackItalic.woff") format("woff"),url("assets/fonts/Lato/Lato-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-Hairline.woff2") format("woff2"),url("assets/fonts/Lato/Lato-Hairline.woff") format("woff"),url("assets/fonts/Lato/Lato-Hairline.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-BoldItalic.woff2") format("woff2"),url("assets/fonts/Lato/Lato-BoldItalic.woff") format("woff"),url("assets/fonts/Lato/Lato-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-HairlineItalic.woff2") format("woff2"),url("assets/fonts/Lato/Lato-HairlineItalic.woff") format("woff"),url("assets/fonts/Lato/Lato-HairlineItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-LightItalic.woff2") format("woff2"),url("assets/fonts/Lato/Lato-LightItalic.woff") format("woff"),url("assets/fonts/Lato/Lato-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-Light.woff2") format("woff2"),url("assets/fonts/Lato/Lato-Light.woff") format("woff"),url("assets/fonts/Lato/Lato-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-Regular.woff2") format("woff2"),url("assets/fonts/Lato/Lato-Regular.woff") format("woff"),url("assets/fonts/Lato/Lato-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-Italic.woff2") format("woff2"),url("assets/fonts/Lato/Lato-Italic.woff") format("woff"),url("assets/fonts/Lato/Lato-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Lato";src:url("assets/fonts/Lato/Lato-Black.woff2") format("woff2"),url("assets/fonts/Lato/Lato-Black.woff") format("woff"),url("assets/fonts/Lato/Lato-Black.ttf") format("truetype");font-weight:900;font-style:normal}h1{font-size:3em}@media(max-width: 600px){h1{font-size:2em}}.nav-bar{background-color:#fff}.nav-bar .logo{width:110px;padding:20px 0}.navigation{align-self:center}.navigation a{font-weight:500;text-decoration:underline;text-underline-offset:5px;-webkit-text-decoration-color:#fec02f;text-decoration-color:#fec02f}.navigation a:not(:first-of-type){margin-left:50px}.nav-bar-container{display:flex;justify-content:space-between}header{height:330px;font-family:"Lato";font-weight:bold;color:#fff;text-align:center;position:relative}header .header-content{padding-top:100px}.sf-field-search{position:absolute;top:-200px}.sf-field-search input{height:60px;max-width:730px;width:730px;min-width:200px;font-size:16px;font-family:"Lato";color:#283a6a;border:none;padding:0px 25px;background-image:url("../../themes/agf-documentation/assets/images/search.svg");background-repeat:no-repeat;background-position:right 25px center}.search-bar{width:100vw;margin-top:40px}@media(max-width: 600px){.navigation a:not(:first-of-type){margin-left:20px}.nav-bar .logo{width:70px}.nav-bar-container{padding-top:30px}.sf-field-search{margin-left:50% !important}.sf-field-search{margin-left:40px !important}.sf-field-search input{width:100%}}@media(max-width: 1300px){.sf-field-search input{width:calc(100vw - 130px)}}footer{background-color:#257cb8;height:100px;margin-top:150px}footer .logo{width:60px}footer a{color:#fff;text-decoration:none;font-weight:400;text-transform:uppercase;line-height:1.7;font-size:14px}.footer-container{padding-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 600px){footer{height:100%}.footer-container{flex-direction:column}.footer-container *{align-self:flex-start;margin-bottom:20px}footer{margin-top:20px}}.side-bar{width:25%;margin-right:30px;padding-right:20px}#search-filter-form-17{position:-webkit-sticky;position:sticky;top:50px}.side-bar h4{font-size:22px;font-weight:600}.searchandfilter ul li li{margin-left:2px}.show-more{color:#fec02f;font-weight:400;text-decoration:underline;text-underline-offset:5px;margin-top:15px;font-size:15px}.show-more a{color:#fec02f;font-weight:400}.results-title .show-more{margin-left:10px;line-height:1}.sf-field-taxonomy-products>ul>li>.sf-input-checkbox{display:none}.sf-field-taxonomy-products>ul>li>.sf-label-checkbox{font-weight:600;padding-left:25px;margin-bottom:15px;line-height:1.5;margin-bottom:10px}.sf-field-taxonomy-products>ul>li>.sf-label-checkbox:last-of-type{margin-bottom:10px}.sf-field-taxonomy-products .sf-level-0{margin:15px 0px}.sf-field-taxonomy-products .sf-level-0:last-child{margin-bottom:0px}.searchandfilter ul li ul li ul{margin-left:0px}.sf-field-taxonomy-products .children{max-height:0px;transition:max-height .7s ease-out;overflow:hidden}.sf-field-taxonomy-products .children.active{height:100%;max-height:700px;transition:max-height .7s ease-in}.sf-field-taxonomy-products>ul>li>.sf-label-checkbox:before{content:"";position:absolute;width:10px;height:10px;margin-left:-25px;margin-top:2px;border-right:2px solid #fec02f;border-bottom:2px solid #fec02f;transform:rotate(45deg);transition:all .2s linear}.sf-field-taxonomy-products>ul>li.opened>.sf-label-checkbox:before{transform:rotate(225deg);margin-top:10px}.searchandfilter>ul>li{padding-bottom:40px}.sf-field-taxonomy-languages{position:relative}.sf-field-taxonomy-languages label{width:100%}.sf-field-taxonomy-languages .sf-input-select{-webkit-appearance:none;-moz-appearance:none;width:calc(100% - 40px);height:35px;border:1px solid #d8deee;background-color:#fff;padding:0px 10px;font-family:"Lato";font-size:14px;font-weight:400;color:#283a6a}.sf-field-taxonomy-languages label:after{position:absolute;content:"";width:0px;height:0px;border-top:5px solid #fec02f;border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);right:50px;top:62px;padding:0 0 2px}.sf-field-taxonomy-languages .sf-input-select:focus,.sf-field-search input:focus{outline:1px solid #fec02f}[type=checkbox]:checked:before,[type=checkbox]:not(:checked):before{border:1px solid #283a6a;background:#fff;border-radius:0px;margin-left:0px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}[type=checkbox]:checked:before,[type=checkbox]:not(:checked):before{content:"";position:absolute;left:0;top:0px;width:15px;height:15px}[type=checkbox]:checked:after,[type=checkbox]:not(:checked):after{content:url("../../themes/agf-documentation/assets/images/check.svg");width:13px;height:13px;position:absolute;top:0px;left:2px;transition:all .2s ease}[type=checkbox]:not(:checked):after{opacity:0;transform:scale(0)}[type=checkbox]:checked:after{opacity:1;transform:scale(1)}.button-wrapper{display:none;position:fixed;width:100%;height:70px;z-index:110;bottom:0;background-color:#f3f5f9;box-shadow:0 -7px 16px rgba(0,0,0,.06)}.filter-button{padding:10px;background-color:#fec02f;border-radius:2px;display:none;color:#fff;font-weight:600}.filter-button.open:after{content:url("../../themes/agf-documentation/assets/images/edit.svg");width:25px;position:absolute;margin-top:-4px;margin-left:30px}.filter-button.close{position:fixed;z-index:110;bottom:15px;left:50%;transform:translate(-50%);width:95px}.filter-button-open-wrapper{width:100%;display:flex;justify-content:flex-end}.filter-button.open{width:150px;margin-right:40px}.filter-button.close.close-icon{color:#283a6a;background-color:rgba(0,0,0,0);border:1px solid #283a6a;border-radius:100px;line-height:.5;bottom:auto;top:30px;left:auto;right:20px;width:8px}@media(max-width: 1000px){.side-bar{width:50%}}@media(max-width: 600px){#search-filter-form-17{position:absolute;top:0px}.side-bar.open>.searchandfilter>ul{height:0px;background-color:#f3f5f9}.search-filter-disabled .search-filter-results{opacity:0}.filter-button.open{display:block}.sf-field-taxonomy-products,.sf-field-taxonomy-languages,.sf-field-taxonomy-document_type{position:relative;left:-1000px;width:calc(100vw - 100px);background-color:#f3f5f9;z-index:100;top:-470px;padding:30px 50px !important}.side-bar{margin-right:0px;padding-right:0px;width:0px;background-color:#f3f5f9;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:10px}.sf-field-taxonomy-document_type{padding-bottom:120px !important}.searchandfilter ul li:not(li.sf-field-search){display:none}.side-bar.open>.searchandfilter ul li{display:block}.content{width:100% !important}.sf-field-taxonomy-languages label:after{right:100px;top:82px}}@media(max-width: 600px){.sf-field-search{top:-130px}.sf-field-taxonomy-products{padding-top:230px !important}header .header-content{padding-top:50px}.sf-field-search input{height:40px;background-size:5%}.nav-bar-container{padding-top:15px}.nav-bar{height:60px}header{height:200px}.container{padding-top:20px !important}.results{width:100% !important;padding:0px 40px}}.files-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.results{width:75%}.results-title{font-size:18px;margin-bottom:40px}@media(max-width: 600px){.results-title{margin-top:50px}}.search-filter-results{padding-top:15px}.remove-filters{display:none}.file{width:calc(50% - 20px)}.file .file-title{font-weight:600;font-size:18px;color:#fff;background-color:#257cb8;padding:20px 30px 40px 30px}.file .file-language:after{content:"|";margin:0px 5px}.file .file-content-wrapper{font-size:15px;font-weight:400;color:#283a6a;background-color:#fff;padding:20px 30px 30px 30px}.file .file-content{display:flex;margin-bottom:10px}.file .file-download{text-decoration:none}.file .file-download:after{content:url("../../themes/agf-documentation/assets/images/download.svg");vertical-align:sub;margin-left:10px}@media(max-width: 1000px){.file{flex-basis:100%}}.pagination{margin-top:50px}b{font-weight:600}a{color:#283a6a;transition:.4s ease;font-weight:600}a:hover{color:#fec02f;transition:.4s ease}body{background:#f3f5f9;font-family:"Lato";color:#283a6a}body,html{overflow-x:hidden !important}main{min-height:calc(100vh - 325px)}.no-scroll{height:100%;overflow:hidden}.container:not(.page .container):not(.error404 .container){display:flex;justify-content:center;padding:45px 0px}.error404{text-align:center}.page .container,.error404 .container{padding-top:40px}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6,.error404 h1,.error404 h2,.error404 h3,.error404 h4,.error404 h5,.error404 h6{font-weight:600;margin-bottom:20px}.page h1,.error404 h1{font-size:36px}.page h2,.error404 h2{font-size:30px}.page h3,.error404 h3{font-size:24px}.page h4,.error404 h4{font-size:20px}.page h5,.error404 h5{font-size:18px}.page p,.error404 p{font-size:16px;margin-bottom:10px;display:block;line-height:1.3}.page li,.error404 li{margin-left:20px;margin-bottom:10px}.page ul,.error404 ul{list-style-type:disc;padding:10px 0;display:block}.page strong,.error404 strong{font-weight:600}.page em,.error404 em{font-style:italic}@media(max-width: 600px){.page .container,.error404 .container{padding-left:10px;padding-right:10px}}.content,.nav-bar-container,.footer-container{max-width:1300px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}::-moz-placeholder{color:#283a6a;opacity:1}:-ms-input-placeholder{color:#283a6a;opacity:1}::placeholder{color:#283a6a;opacity:1}:-ms-input-placeholder{color:#283a6a}::-ms-input-placeholder{color:#283a6a}@media(min-width: 1300px){.sf-field-search{margin-left:260px !important}}@media only screen and (min-width: 1100px)and (max-width: 1300px){.nav-bar-container,.footer-container,.content{width:1000px;padding-left:20px;padding-right:20px}.sf-field-search input{width:780px;margin-left:100px}}@media only screen and (min-width: 900px)and (max-width: 1100px){.nav-bar-container,.footer-container,.content{width:800px;padding-left:20px;padding-right:20px}.sf-field-search input{width:600px;margin-left:80px}}@media only screen and (min-width: 600px)and (max-width: 700px){.nav-bar-container,.footer-container,.content{width:500px}.sf-field-search input{width:400px;margin-left:25px !important}}@media only screen and (min-width: 700px)and (max-width: 800px){.nav-bar-container,.footer-container,.content{width:600px}.sf-field-search input{width:500px;margin-left:25px !important}}@media only screen and (min-width: 800px)and (max-width: 900px){.nav-bar-container,.footer-container,.content{width:700px}.sf-field-search input{width:600px;margin-left:25px !important}}@media only screen and (min-width: 1300px)and (max-width: 1400px){.nav-bar-container,.footer-container,.content{width:1200px}.sf-field-search{margin-left:210px !important}}@media only screen and (min-width: 1200px)and (max-width: 1300px){.nav-bar-container,.footer-container,.content{width:1100px}.sf-field-search input{width:780px;margin-left:160px !important}}@media(max-width: 600px){.nav-bar-container,.footer-container{padding-left:20px;padding-right:20px}.content{padding-left:0px;padding-right:0px}}