/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* tabblad */
@media only screen and (max-width: 1100px) {
.mobiel {
    padding-left: 60px !important;
    padding-right: 60px !important;
    padding-bottom: 40px !important;
    padding-top: 40px !important;
 }
}

/* Mobiel */
@media only screen and (max-width: 600px) {
/* Overal padding op mobiel*/
.mobiel {
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 0px !important;
    padding-top: 10px !important;
}

.fusion-logo img {
    max-width: 200px !important;
    padding-top: 5px !important;
    height: 50px;
    margin-left: 60px;
    padding-bottom: 0;
}

.fusion-header {
    padding-top: 10px !important;
    height: 50px;
    border-bottom: none !important;
}

.fusion-header-v3 .fusion-header {
    border: 0px;
}

.page-id-929 .fusion-logo::after {
    background-image: url(/wp-content/uploads/2020/06/logo-krachtige-geaard-no-icon.svg);
    width: 200px;
    height: 40px;
    background-repeat: no-repeat;
    margin-top: -30px;
}

.fusion-mobile-menu-icons a {
    margin-top: -5px;
}

/* H1 op mobiel kleiner */
 .mobiel h1 {
 	font-size: 37px !important;
 }

 .mobiel h2 {
 	font-size: 28px !important;
 }

.wpgmza-store-locator label, .wpgmza-store-locator > div > *, .wpgmza-store-locator input[type="button"] {
	width: 100%;
}

.wpgmza-store-locator input[type="button"] {
	margin-left: 0px !important;
}


/* Verbergen op mobiel */
.mobiel .no-mobile {
	display: none !important;
 }

/* Titels footer groter op mobiel*/
.fusion-footer-widget-area .widget-title {
	font-size: 22px !important;
}

/* SVG op over pagina centreren */
.mobiel .mobiel-svg {
	position: relative;
    left: -27%;
    margin-bottom: 35px !important;
}

/* menu onder hamburger mobiel */
.fusion-icon-bars::after {
    content: "MENU";
    font-style: normal;
	color: #fff !important;
    text-transform: uppercase;
    font-size: 9px;
    padding-left: 0;
    position: absolute;
    float: right;
    margin-top: 30px;
    right: 4px;
    font-family: Open Sans;
}

/* Hide topbar */

.fusion-secondary-menu {
	display: none;
}

/* Padding op de homepage om de gaps tussen de section seperators te fixen */

.header-wrapper-home {
	padding-bottom: 0px !important;
	background-position: 76% !important;
}

.ergotherapie_home {
	padding-top: 0px !important;
}

.homepage_navigatie_blok {
	margin-top: 20px !important;
}

/* Font-sizes op de homepage */

.header-wrapper-home .fusion-text h1 {
	font-size: 24px !important;
}

.header-wrapper-home .fusion-text h3 {
	font-size: 17px !important;
}

.ergotherapie_home h2, .testimonial_section_home h2 {
	font-size: 22px !important;
}

/* Font-sizes sub pagina's */

.header_wrapper_sub .fusion-title h1 {
	font-size: 30px !important;
}

.sub_1e_tekst_section h2, .sub_2e_tekst_section h2, .sub_3e_tekst_section h2, .sub_4e_tekst_section h2 {
	font-size: 22px !important;
}

/* Header wrapper sub pagina's */

.header_wrapper_sub {
	padding-bottom: 0px !important;
	background-position: 87% !important;
	background-size: initial !important;
}

/* Header wrapper contact pagina */

.header_wrapper_contact {
	padding-bottom: 0px !important;
	background-position: 49% !important;
	background-size: initial !important;
}

/* Sub pagina quotes */

.quotes_sub_section p {
	font-size: 17px !important;
}

/* SVG plaatjes */

.svg-plaatje {
	width: 270px !important;
}

.svg_blok svg {
	margin-top: 0px !important;
}

/* Contact formulier onder aan ELKE pagina */

.contactform_section_home h2{
	margin-top: 65px !important;
	font-size: 20px !important;
}

/* De LI wat margin geven */

.font_awesome_iconen li {
	margin-bottom: 10px !important;
}

/* Geen ruimte boven de bedrijfslogo's bij relevante informatie */

.bedrijfs-logos-ruimte {
	margin-top: 0px !important;
	margin-bottom: 5% !important;
}

.testimonials_sub_section .fusion-testimonials.classic blockquote q{
	padding-left: 0px !important;
    padding-right: 0px !important;
}

/* Font awesome hoofd op de ASITT pagina */

.asitt_font_awesome_hoofd svg {
	margin-left: 60px !important;
	width: 150px !important;
	height: 150px !important;
}

/* Aanmeldknop */

.aanmelden_knop {
	width: 100% !important;
}

/* Groene bolletjes in mobiele menu full size */
#header .fusion-header {
	background-size: cover !important;
}

/* Tekst logo in het mobiele menu */

#header .fusion-header-wrapper .fusion-row {
	max-width: 80% !important;
	margin-left: 80px !important;
}

#wrapper .sep-button {
    margin-top: 0% !important;
    margin-bottom: -30%;
}

}
