/* hide footer: kopieer de volgende code in Custom CSS op de betreffende pagina:
footer{
	display: none;
}
*/

/* settings voor aangepast lettertype + settings voor link in de tekst*/
a {font-family: Avenir LT Std-Book !important; font-weight: 600 !important;}
h1 {font-family: Avenir LT Std-Heavy !important;}
h2 {font-family: Avenir LT Std-Heavy !important;}
h3 {font-family: Avenir LT Std-Heavy !important;}
h4 {font-family: Avenir LT Std-Black !important;}
h5 {font-family: Avenir LT Std-Black !important;}
h6 {font-family: Avenir LT Std-Black !important;}
body {font-family: Avenir LT Std-Book !important;}

/* @media screen settings voor illustraties */
@media (max-width: 980px){
	.img-icon-grafiwhizz img {width: 40px !important;}
	.img-icon-doet img {width: 70px !important; margin-top: -10px !important; margin-bottom: -15px !important;}	
	.img-icon-doet-2 img {width: 70px !important; margin-top: -5px !important; margin-bottom: -15px !important;}
	.txt-margin-grafiwhizz-3 {margin-left: 5px !important; margin-right: 5px !important;}
	.blocks-grafiwhizz-22 {margin-top: 30px !important; margin-bottom: 50px !important;}
	.img-icon-404-grafiwhizz img {width: 160px !important;}
	.marge-h2 {margin-top: 10px !important;	font-family: Avenir LT Std-Heavy !important;}
	.marge-op-home {margin-top: 10px !important;}
	.four-rows-of-four {display: none;}
	.four-rows-of-one {display: block;}	
}
@media (min-width: 993px){
	.img-icon-grafiwhizz img {width: 70px !important;}
	.img-icon-doet img {width: 110px !important; margin-top: -20px !important; margin-bottom: -25px !important;}	
	.img-icon-doet-2 img {width: 110px !important; margin-top: -5px !important; margin-bottom: -25px !important;}
	.txt-margin-grafiwhizz {margin-left: 100px !important; margin-right: 100px !important;}
	.txt-margin-grafiwhizz-2 {margin-left: 170px !important; margin-right: 170px !important;}
	.txt-margin-grafiwhizz-3 {margin-left: 120px !important; margin-right: 120px !important;}
	.txt-margin-grafiwhizz-list {margin-left: 120px !important; margin-right: 100px !important;}
	.img-bedankt img {margin-top: 15px !important; margin-bottom: 25px !important;}
		/* settings WPForms */
	.wpforms-grafiwhizz {font-family: Avenir LT Std-Book !important;}
	.wpforms-grafiwhizz-center {margin-left: 28% !important; margin-right: 15% !important; width: 850px !important;}
	.wpforms-grafiwhizz-bericht {font-family: Avenir LT Std-Book !important; width: 510px !important;}
	.wpforms-grafiwhizz-button {margin-top: 15px !important;}
.blocks-grafiwhizz-22 {margin-top: 30px !important; margin-bottom: -59px !important;}
	.marge-op-home {margin-top: 10px !important;}
	.four-rows-of-four {display: block;}
	.four-rows-of-one {display: none;}	
}

/* bepalen positie menuknop bovenaan */
/*.menu-toggle {move-to: top !important;}

/* kleuren van het top-menu */
.menu-grafiwhizz a {color: #000000 !important;}
.menu-grafiwhizz a:hover {color: #000000 !important;}
.menu-grafiwhizz a:active {color: #db8820 !important;}

/* link kleuren in de tekst */
.link-color-grafiwhizz a {color: #3391c0 !important;}
.link-color-grafiwhizz a:hover {color: #db8820 !important;}
.link-color-grafiwhizz a:active {color: #db8820 !important;}

/* kleur en lettertype bolletje */
.bolletje-grafiwhizz {font-family: Avenir LT Std-Black !important; color: #db8820; padding-left: 20px !important;}
.bold-kleur-grafiwhizz {font-family: Avenir LT Std-Black !important; color: #db8820;}
.rode-tekst-grafiwhizz {color: #bd2d21 !important;}

/* kleuren tekst footer */
.site-footer a {color: #ffffff !important;}
.site-footer a:hover {color: #db8820 !important;}
.site-footer a:active {color: #db8820 !important;}
.site-footer-top {margin-top: -10px !important;}

/* ruimte boven tussenkop bij lijsten en boven h6 */
.list-kop-grafiwhizz {margin-top: 50px !important;}
.marge-h6 {margin-top: 30px !important;	font-family: Avenir LT Std-Heavy !important;}

/* witruimte boven iconen in footer-block */
.marge-blocks-grafiwhizz {margin-top: 5px !important; margin-bottom: 15px !important;}

/* witruimte boven icon 404-pagina */
.grafiwhizz-404 {margin-top: 80px !important; margin-bottom: 60px !important;}

/* vet tussenkopje */
.tussenkop {font-family: Avenir LT Std-Black !important;}
.bold-in-tekst {font-family: Avenir LT Std-Medium !important; color: #db8820 !important;}

/* Avenir Font Family */
@font-face {  
	font-family: Avenir LT Std-Black;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-Black.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Black Oblique;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-BlackOblique.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Book;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-Book.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Book Oblique;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-BookOblique.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Heavy;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-Heavy.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Heavy Oblique;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-HeavyOblique.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Light;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-Light.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Light Oblique;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-LightOblique.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Medium;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-Medium.otf);  
}
@font-face {  
	font-family: Avenir LT Std-Medium Oblique;  
	font-weight: normal;  
	font-style: normal;
	src: url(https://www.grafiwhizz.nl/wp-content/themes/astra-child-theme/fonts/AvenirLTStd-MediumOblique.otf);  
}