/* --- start of css --- */ .th_lichtgrijs, .th_lichtgrijs:last-child{ background:rgba(246,246,243,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #000000; font-size: 14px; overflow: hidden; position: relative; } .th_lichtgrijs.css_blok_video{ } /* .th_lichtgrijs:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_lichtgrijs{ } .th_lichtgrijs:before { background: none; } } .th_lichtgrijsNoBg{ color: #000000; font-size: 14px; } .th_lichtgrijs_Txt { color: #000000; font-size: 14px; text-align: center; } .th_lichtgrijs .tekstblok .tekst { color: #000000; font-size: 14px; text-align: center; } .th_lichtgrijs .tekst { color: #000000; font-size: 14px; text-align: center; } .th_lichtgrijs li { color: #000000; font-size: 14px; text-align: center; } .th_lichtgrijs a, .th_lichtgrijs .tekst a, .th_lichtgrijs .tekst a span{ color: #000000; font-size: 14px; text-align: center; } a.th_lichtgrijsLink:hover { color: #000000; font-size: 14px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_lichtgrijs h1, .th_lichtgrijs h2, .th_lichtgrijs h4, .th_lichtgrijs h5 { color: #000000; margin:0; text-align: center; font-size: 21px; font-weight: 600; line-height: inherit; } .th_lichtgrijs h2{ font-size: 16.8px; } .th_lichtgrijs h3{ font-size: 14px; } .th_lichtgrijs .links:before { border-color: transparent transparent transparent #000000; } /* --- start of css --- */ .th_kleine_tekst, .th_kleine_tekst:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #800000; font-size: 8px; line-height:18px; overflow: hidden; position: relative; } .th_kleine_tekst.css_blok_video{ } /* .th_kleine_tekst:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_kleine_tekst{ } .th_kleine_tekst:before { background: none; } } .th_kleine_tekstNoBg{ color: #800000; font-size: 8px; } .th_kleine_tekst_Txt { color: #800000; font-size: 8px; text-align: left; } .th_kleine_tekst .tekstblok .tekst { color: #800000; font-size: 8px; text-align: left; } .th_kleine_tekst .tekst { color: #800000; font-size: 8px; text-align: left; } .th_kleine_tekst li { color: #800000; font-size: 8px; text-align: left; } .th_kleine_tekst a, .th_kleine_tekst .tekst a, .th_kleine_tekst .tekst a span{ color: #800000; font-size: 8px; text-align: left; } a.th_kleine_tekstLink:hover { color: #000000; font-size: 8px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_kleine_tekst h1, .th_kleine_tekst h2, .th_kleine_tekst h4, .th_kleine_tekst h5 { color: #000000; margin:0; text-align: left; font-weight: 600; line-height: inherit; line-height: inherit; } .th_kleine_tekst h2{ font-size: 16.8px; } .th_kleine_tekst h3{ font-size: 14px; } .th_kleine_tekst .links:before { border-color: transparent transparent transparent #800000; } /* --- start of css --- */ .th_Menu, .th_Menu:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #fff; font-size: 16px; overflow: hidden; position: relative; } .th_Menu.css_blok_video{ } /* .th_Menu:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Menu{ } .th_Menu:before { background: none; } } .th_MenuNoBg{ color: #fff; font-size: 16px; } .th_Menu_Txt { color: #fff; font-size: 16px; text-align: left; } .th_Menu .tekstblok .tekst { color: #fff; font-size: 16px; text-align: left; } .th_Menu .tekst { color: #fff; font-size: 16px; text-align: left; } .th_Menu li { color: #fff; font-size: 16px; text-align: left; } .th_Menu a, .th_Menu .tekst a, .th_Menu .tekst a span{ color: #fff; font-size: 16px; text-align: left; } a.th_MenuLink:hover { color: #fff; font-size: 16px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Menu h1, .th_Menu h2, .th_Menu h4, .th_Menu h5 { margin:0; text-align: left; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Menu h2{ font-size: 16.8px; } .th_Menu h3{ font-size: 14px; } .th_Menu .links:before { border-color: transparent transparent transparent #fff; } /* --- start of css --- */ .th_Titelblok, .th_Titelblok:last-child{ background:rgba(0,143,213,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; padding: 50px; color: #ffffff; font-size: 15px; overflow: hidden; position: relative; } .th_Titelblok.css_blok_video{ } /* .th_Titelblok:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Titelblok{ } .th_Titelblok:before { background: none; } } .th_TitelblokNoBg{ color: #ffffff; font-size: 15px; } .th_Titelblok_Txt { color: #ffffff; font-size: 15px; text-align: left; } .th_Titelblok .tekstblok .tekst { color: #ffffff; font-size: 15px; text-align: left; } .th_Titelblok .tekst { color: #ffffff; font-size: 15px; text-align: left; } .th_Titelblok li { color: #ffffff; font-size: 15px; text-align: left; } .th_Titelblok a, .th_Titelblok .tekst a, .th_Titelblok .tekst a span{ color: #ffffff; font-size: 15px; text-align: left; } a.th_TitelblokLink:hover { color: #000000; font-size: 15px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Titelblok h1, .th_Titelblok h2, .th_Titelblok h4, .th_Titelblok h5 { color: #ffffff; margin:0; text-align: left; font-size: 46px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Titelblok h2{ font-size: 36.8px; } .th_Titelblok h3{ font-size: 27.6px; } .th_Titelblok .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_knop1, .th_knop1:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #808080; overflow: hidden; position: relative; } .th_knop1.css_blok_video{ } /* .th_knop1:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_knop1{ } .th_knop1:before { background: none; } } .th_knop1NoBg{ color: #808080; } .th_knop1_Txt { color: #808080; text-align: left; } .th_knop1 .tekstblok .tekst { color: #808080; text-align: left; } .th_knop1 .tekst { color: #808080; text-align: left; } .th_knop1 li { color: #808080; text-align: left; } .th_knop1 a, .th_knop1 .tekst a, .th_knop1 .tekst a span{ color: #808080; text-align: left; } a.th_knop1Link:hover { color: #ef2e31; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_knop1 h1, .th_knop1 h2, .th_knop1 h4, .th_knop1 h5 { color: #585858; margin:0; text-align: left; font-weight: 600; line-height: inherit; line-height: inherit; } .th_knop1 h2{ font-size: 36.8px; } .th_knop1 h3{ font-size: 27.6px; } .th_knop1 .links:before { border-color: transparent transparent transparent #808080; } /* --- start of css --- */ .th_Standaard, .th_Standaard:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; padding: 20px; color: #808080; font-size: 14px; line-height:18px; overflow: hidden; position: relative; } .th_Standaard.css_blok_video{ } /* .th_Standaard:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Standaard{ } .th_Standaard:before { background: none; } } .th_StandaardNoBg{ color: #808080; font-size: 14px; } .th_Standaard_Txt { color: #808080; font-size: 14px; text-align: left; } .th_Standaard .tekstblok .tekst { color: #808080; font-size: 14px; text-align: left; } .th_Standaard .tekst { color: #808080; font-size: 14px; text-align: left; } .th_Standaard li { color: #808080; font-size: 14px; text-align: left; } .th_Standaard a, .th_Standaard .tekst a, .th_Standaard .tekst a span{ color: #808080; font-size: 14px; text-align: left; } a.th_StandaardLink:hover { color: #808080; font-size: 14px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Standaard h1, .th_Standaard h2, .th_Standaard h4, .th_Standaard h5 { color: #585858; margin:0; text-align: left; font-size: 21px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Standaard h2{ font-size: 16.8px; } .th_Standaard h3{ font-size: 14px; } .th_Standaard .links:before { border-color: transparent transparent transparent #808080; } /* --- start of css --- */ .th_Balk_Geel_v1, .th_Balk_Geel_v1:last-child{ background:rgba(241,198,36,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #413e29; font-size: 25px; line-height:25px; overflow: hidden; position: relative; } .th_Balk_Geel_v1.css_blok_video{ } /* .th_Balk_Geel_v1:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Balk_Geel_v1{ } .th_Balk_Geel_v1:before { background: none; } } .th_Balk_Geel_v1NoBg{ color: #413e29; font-size: 25px; } .th_Balk_Geel_v1_Txt { color: #413e29; font-size: 25px; text-align: left; } .th_Balk_Geel_v1 .tekstblok .tekst { color: #413e29; font-size: 25px; text-align: left; } .th_Balk_Geel_v1 .tekst { color: #413e29; font-size: 25px; text-align: left; } .th_Balk_Geel_v1 li { color: #413e29; font-size: 25px; text-align: left; } .th_Balk_Geel_v1 a, .th_Balk_Geel_v1 .tekst a, .th_Balk_Geel_v1 .tekst a span{ color: #413e29; font-size: 25px; text-align: left; } a.th_Balk_Geel_v1Link:hover { color: #f16a24; font-size: 25px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Balk_Geel_v1 h1, .th_Balk_Geel_v1 h2, .th_Balk_Geel_v1 h4, .th_Balk_Geel_v1 h5 { color: #413e29; margin:0; text-align: left; font-size: 22px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Balk_Geel_v1 h2{ font-size: 25px; } .th_Balk_Geel_v1 h3{ font-size: 25px; } .th_Balk_Geel_v1 .links:before { border-color: transparent transparent transparent #413e29; } /* --- start of css --- */ .th_Banner_met_afbeeldingen, .th_Banner_met_afbeeldingen:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #808080; font-size: 13px; line-height:22px; overflow: hidden; position: relative; } .th_Banner_met_afbeeldingen.css_blok_video{ } /* .th_Banner_met_afbeeldingen:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Banner_met_afbeeldingen{ } .th_Banner_met_afbeeldingen:before { background: none; } } .th_Banner_met_afbeeldingenNoBg{ color: #808080; font-size: 13px; } .th_Banner_met_afbeeldingen_Txt { color: #808080; font-size: 13px; text-align: left; } .th_Banner_met_afbeeldingen .tekstblok .tekst { color: #808080; font-size: 13px; text-align: left; } .th_Banner_met_afbeeldingen .tekst { color: #808080; font-size: 13px; text-align: left; } .th_Banner_met_afbeeldingen li { color: #808080; font-size: 13px; text-align: left; } .th_Banner_met_afbeeldingen a, .th_Banner_met_afbeeldingen .tekst a, .th_Banner_met_afbeeldingen .tekst a span{ color: #808080; font-size: 13px; text-align: left; } a.th_Banner_met_afbeeldingenLink:hover { color: #808080; font-size: 13px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Banner_met_afbeeldingen h1, .th_Banner_met_afbeeldingen h2, .th_Banner_met_afbeeldingen h4, .th_Banner_met_afbeeldingen h5 { color: #585858; margin:0; text-align: left; font-size: 15px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Banner_met_afbeeldingen h2{ font-size: 13px; } .th_Banner_met_afbeeldingen h3{ font-size: 13px; } .th_Banner_met_afbeeldingen .links:before { border-color: transparent transparent transparent #808080; } /* --- start of css --- */ .th_Achtergrond_banner_video_400, .th_Achtergrond_banner_video_400:last-child{ background:rgba(0,0,0,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; min-height:400px; color: #ffffff; font-size: 40px; line-height:25px; -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.3); overflow: hidden; position: relative; } .th_Achtergrond_banner_video_400.css_blok_video{ height:400px!important; } /* .th_Achtergrond_banner_video_400:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Achtergrond_banner_video_400{ } .th_Achtergrond_banner_video_400:before { background: none; } } .th_Achtergrond_banner_video_400NoBg{ color: #ffffff; font-size: 40px; } .th_Achtergrond_banner_video_400_Txt { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_400 .tekstblok .tekst { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_400 .tekst { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_400 li { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_400 a, .th_Achtergrond_banner_video_400 .tekst a, .th_Achtergrond_banner_video_400 .tekst a span{ color: #ffffff; font-size: 40px; text-align: center; } a.th_Achtergrond_banner_video_400Link:hover { color: #800000; font-size: 40px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Achtergrond_banner_video_400 h1, .th_Achtergrond_banner_video_400 h2, .th_Achtergrond_banner_video_400 h4, .th_Achtergrond_banner_video_400 h5 { color: #ffffff; margin:0; text-align: center; font-size: 49px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Achtergrond_banner_video_400 h2{ font-size: 40px; } .th_Achtergrond_banner_video_400 h3{ font-size: 40px; } .th_Achtergrond_banner_video_400 .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Achtergrond_banner_video_600, .th_Achtergrond_banner_video_600:last-child{ background:rgba(0,0,0,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; min-height:600px; color: #ffffff; font-size: 40px; line-height:25px; -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.3); overflow: hidden; position: relative; } .th_Achtergrond_banner_video_600.css_blok_video{ height:600px!important; } /* .th_Achtergrond_banner_video_600:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Achtergrond_banner_video_600{ } .th_Achtergrond_banner_video_600:before { background: none; } } .th_Achtergrond_banner_video_600NoBg{ color: #ffffff; font-size: 40px; } .th_Achtergrond_banner_video_600_Txt { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_600 .tekstblok .tekst { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_600 .tekst { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_600 li { color: #ffffff; font-size: 40px; text-align: center; } .th_Achtergrond_banner_video_600 a, .th_Achtergrond_banner_video_600 .tekst a, .th_Achtergrond_banner_video_600 .tekst a span{ color: #ffffff; font-size: 40px; text-align: center; } a.th_Achtergrond_banner_video_600Link:hover { color: #800000; font-size: 40px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Achtergrond_banner_video_600 h1, .th_Achtergrond_banner_video_600 h2, .th_Achtergrond_banner_video_600 h4, .th_Achtergrond_banner_video_600 h5 { color: #ffffff; margin:0; text-align: center; font-size: 49px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Achtergrond_banner_video_600 h2{ font-size: 40px; } .th_Achtergrond_banner_video_600 h3{ font-size: 40px; } .th_Achtergrond_banner_video_600 .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Tekst_op_banner_video, .th_Tekst_op_banner_video:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; min-height:200px; color: #ffffff; font-size: 18px; line-height:20px; overflow: hidden; position: relative; } .th_Tekst_op_banner_video.css_blok_video{ height:200px!important; } /* .th_Tekst_op_banner_video:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Tekst_op_banner_video{ } .th_Tekst_op_banner_video:before { background: none; } } .th_Tekst_op_banner_videoNoBg{ color: #ffffff; font-size: 18px; } .th_Tekst_op_banner_video_Txt { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video .tekstblok .tekst { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video .tekst { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video li { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video a, .th_Tekst_op_banner_video .tekst a, .th_Tekst_op_banner_video .tekst a span{ color: #ffffff; font-size: 18px; text-align: center; } a.th_Tekst_op_banner_videoLink:hover { color: #bb1111; font-size: 18px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Tekst_op_banner_video h1, .th_Tekst_op_banner_video h2, .th_Tekst_op_banner_video h4, .th_Tekst_op_banner_video h5 { color: #ffffff; margin:0; text-align: center; font-size: 40px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Tekst_op_banner_video h2{ font-size: 32px; } .th_Tekst_op_banner_video h3{ font-size: 24px; } .th_Tekst_op_banner_video .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Tekst_op_banner_video_Blauw, .th_Tekst_op_banner_video_Blauw:last-child{ background:rgba(0,97,145,0.6); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; min-height:200px; color: #ffffff; font-size: 18px; line-height:20px; overflow: hidden; position: relative; } .th_Tekst_op_banner_video_Blauw.css_blok_video{ height:200px!important; } /* .th_Tekst_op_banner_video_Blauw:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Tekst_op_banner_video_Blauw{ } .th_Tekst_op_banner_video_Blauw:before { background: none; } } .th_Tekst_op_banner_video_BlauwNoBg{ color: #ffffff; font-size: 18px; } .th_Tekst_op_banner_video_Blauw_Txt { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video_Blauw .tekstblok .tekst { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video_Blauw .tekst { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video_Blauw li { color: #ffffff; font-size: 18px; text-align: center; } .th_Tekst_op_banner_video_Blauw a, .th_Tekst_op_banner_video_Blauw .tekst a, .th_Tekst_op_banner_video_Blauw .tekst a span{ color: #ffffff; font-size: 18px; text-align: center; } a.th_Tekst_op_banner_video_BlauwLink:hover { color: #bb1111; font-size: 18px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Tekst_op_banner_video_Blauw h1, .th_Tekst_op_banner_video_Blauw h2, .th_Tekst_op_banner_video_Blauw h4, .th_Tekst_op_banner_video_Blauw h5 { color: #ffffff; margin:0; text-align: center; font-size: 40px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Tekst_op_banner_video_Blauw h2{ font-size: 32px; } .th_Tekst_op_banner_video_Blauw h3{ font-size: 24px; } .th_Tekst_op_banner_video_Blauw .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Banner_Bus_Aanhanger_Donker, .th_Banner_Bus_Aanhanger_Donker:last-child{ box-shadow: inset 0 0 0 100vmax rgba(255,255,255,0.8); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; background-image: url(../data/thema/Banner_bus_aanhanger.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; box-sizing: border-box; min-height:200px; color: #ffffff; font-size: 18px; line-height:20px; overflow: hidden; position: relative; } .th_Banner_Bus_Aanhanger_Donker.css_blok_video{ height:200px!important; } /* .th_Banner_Bus_Aanhanger_Donker:before { content : ""; top: 0; left: 0; display: block; position: absolute; background-image: url(../data/thema/Banner_bus_aanhanger.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Banner_Bus_Aanhanger_Donker{ background-image: url(../data/thema/Banner_bus_aanhanger.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; } .th_Banner_Bus_Aanhanger_Donker:before { background: none; } } .th_Banner_Bus_Aanhanger_DonkerNoBg{ color: #ffffff; font-size: 18px; } .th_Banner_Bus_Aanhanger_Donker_Txt { color: #ffffff; font-size: 18px; text-align: center; } .th_Banner_Bus_Aanhanger_Donker .tekstblok .tekst { color: #ffffff; font-size: 18px; text-align: center; } .th_Banner_Bus_Aanhanger_Donker .tekst { color: #ffffff; font-size: 18px; text-align: center; } .th_Banner_Bus_Aanhanger_Donker li { color: #ffffff; font-size: 18px; text-align: center; } .th_Banner_Bus_Aanhanger_Donker a, .th_Banner_Bus_Aanhanger_Donker .tekst a, .th_Banner_Bus_Aanhanger_Donker .tekst a span{ color: #ffffff; font-size: 18px; text-align: center; } a.th_Banner_Bus_Aanhanger_DonkerLink:hover { color: #bb1111; font-size: 18px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Banner_Bus_Aanhanger_Donker h1, .th_Banner_Bus_Aanhanger_Donker h2, .th_Banner_Bus_Aanhanger_Donker h4, .th_Banner_Bus_Aanhanger_Donker h5 { color: #ffffff; margin:0; text-align: center; font-size: 40px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Banner_Bus_Aanhanger_Donker h2{ font-size: 32px; } .th_Banner_Bus_Aanhanger_Donker h3{ font-size: 24px; } .th_Banner_Bus_Aanhanger_Donker .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Header_FAQ, .th_Header_FAQ:last-child{ box-shadow: inset 0 0 0 100vmax rgba(255,255,255,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; background-image: url(../data/thema/faq.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; box-sizing: border-box; min-height:200px; color: #222222; font-size: 15px; overflow: hidden; position: relative; } .th_Header_FAQ.css_blok_video{ height:200px!important; } /* .th_Header_FAQ:before { content : ""; top: 0; left: 0; display: block; position: absolute; background-image: url(../data/thema/faq.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Header_FAQ{ background-image: url(../data/thema/faq.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; } .th_Header_FAQ:before { background: none; } } .th_Header_FAQNoBg{ color: #222222; font-size: 15px; } .th_Header_FAQ_Txt { color: #222222; font-size: 15px; text-align: center; } .th_Header_FAQ .tekstblok .tekst { color: #222222; font-size: 15px; text-align: center; } .th_Header_FAQ .tekst { color: #222222; font-size: 15px; text-align: center; } .th_Header_FAQ li { color: #222222; font-size: 15px; text-align: center; } .th_Header_FAQ a, .th_Header_FAQ .tekst a, .th_Header_FAQ .tekst a span{ color: #222222; font-size: 15px; text-align: center; } a.th_Header_FAQLink:hover { color: #8f7aa8; font-size: 15px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Header_FAQ h1, .th_Header_FAQ h2, .th_Header_FAQ h4, .th_Header_FAQ h5 { color: #000000; margin:0; text-align: center; font-size: 60px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Header_FAQ h2{ font-size: 48px; } .th_Header_FAQ h3{ font-size: 36px; } .th_Header_FAQ .links:before { border-color: transparent transparent transparent #222222; } /* --- start of css --- */ .th_Footer, .th_Footer:last-child{ background:rgba(0,97,145,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #ffffff; font-size: 14px; line-height:24px; overflow: hidden; position: relative; } .th_Footer.css_blok_video{ height:200px!important; } /* .th_Footer:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Footer{ } .th_Footer:before { background: none; } } .th_FooterNoBg{ color: #ffffff; font-size: 14px; } .th_Footer_Txt { color: #ffffff; font-size: 14px; text-align: center; } .th_Footer .tekstblok .tekst { color: #ffffff; font-size: 14px; text-align: center; } .th_Footer .tekst { color: #ffffff; font-size: 14px; text-align: center; } .th_Footer li { color: #ffffff; font-size: 14px; text-align: center; } .th_Footer a, .th_Footer .tekst a, .th_Footer .tekst a span{ color: #ffffff; font-size: 14px; text-align: center; } a.th_FooterLink:hover { color: #ffffff; font-size: 14px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Footer h1, .th_Footer h2, .th_Footer h4, .th_Footer h5 { color: #ffffff; margin:0; text-align: center; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Footer h2{ font-size: 48px; } .th_Footer h3{ font-size: 36px; } .th_Footer .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Header_glaswerken, .th_Header_glaswerken:last-child{ box-shadow: inset 0 0 0 100vmax rgba(15,113,174,0.6); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; background-image: url(../data/thema/Bus_met_aanhanger_en_glas.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; box-sizing: border-box; min-height:300px; color: #222222; font-size: 15px; overflow: hidden; position: relative; } .th_Header_glaswerken.css_blok_video{ height:300px!important; } /* .th_Header_glaswerken:before { content : ""; top: 0; left: 0; display: block; position: absolute; background-image: url(../data/thema/Bus_met_aanhanger_en_glas.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Header_glaswerken{ background-image: url(../data/thema/Bus_met_aanhanger_en_glas.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; } .th_Header_glaswerken:before { background: none; } } .th_Header_glaswerkenNoBg{ color: #222222; font-size: 15px; } .th_Header_glaswerken_Txt { color: #222222; font-size: 15px; text-align: center; } .th_Header_glaswerken .tekstblok .tekst { color: #222222; font-size: 15px; text-align: center; } .th_Header_glaswerken .tekst { color: #222222; font-size: 15px; text-align: center; } .th_Header_glaswerken li { color: #222222; font-size: 15px; text-align: center; } .th_Header_glaswerken a, .th_Header_glaswerken .tekst a, .th_Header_glaswerken .tekst a span{ color: #222222; font-size: 15px; text-align: center; } a.th_Header_glaswerkenLink:hover { color: #8f7aa8; font-size: 15px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Header_glaswerken h1, .th_Header_glaswerken h2, .th_Header_glaswerken h4, .th_Header_glaswerken h5 { color: #000000; margin:0; text-align: center; font-size: 60px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Header_glaswerken h2{ font-size: 48px; } .th_Header_glaswerken h3{ font-size: 36px; } .th_Header_glaswerken .links:before { border-color: transparent transparent transparent #222222; } /* --- start of css --- */ .th_Header_Buitenschilderwerk, .th_Header_Buitenschilderwerk:last-child{ box-shadow: inset 0 0 0 100vmax rgba(15,113,174,0.6); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; background-image: url(../data/thema/Afbeelding_van_WhatsApp_op_2023-07-06_om_20.22.400.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; box-sizing: border-box; min-height:200px; color: #222222; font-size: 15px; overflow: hidden; position: relative; } .th_Header_Buitenschilderwerk.css_blok_video{ height:200px!important; } /* .th_Header_Buitenschilderwerk:before { content : ""; top: 0; left: 0; display: block; position: absolute; background-image: url(../data/thema/Afbeelding_van_WhatsApp_op_2023-07-06_om_20.22.400.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Header_Buitenschilderwerk{ background-image: url(../data/thema/Afbeelding_van_WhatsApp_op_2023-07-06_om_20.22.400.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; } .th_Header_Buitenschilderwerk:before { background: none; } } .th_Header_BuitenschilderwerkNoBg{ color: #222222; font-size: 15px; } .th_Header_Buitenschilderwerk_Txt { color: #222222; font-size: 15px; text-align: center; } .th_Header_Buitenschilderwerk .tekstblok .tekst { color: #222222; font-size: 15px; text-align: center; } .th_Header_Buitenschilderwerk .tekst { color: #222222; font-size: 15px; text-align: center; } .th_Header_Buitenschilderwerk li { color: #222222; font-size: 15px; text-align: center; } .th_Header_Buitenschilderwerk a, .th_Header_Buitenschilderwerk .tekst a, .th_Header_Buitenschilderwerk .tekst a span{ color: #222222; font-size: 15px; text-align: center; } a.th_Header_BuitenschilderwerkLink:hover { color: #8f7aa8; font-size: 15px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Header_Buitenschilderwerk h1, .th_Header_Buitenschilderwerk h2, .th_Header_Buitenschilderwerk h4, .th_Header_Buitenschilderwerk h5 { color: #000000; margin:0; text-align: center; font-size: 60px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Header_Buitenschilderwerk h2{ font-size: 48px; } .th_Header_Buitenschilderwerk h3{ font-size: 36px; } .th_Header_Buitenschilderwerk .links:before { border-color: transparent transparent transparent #222222; } /* --- start of css --- */ .th_Header_Home, .th_Header_Home:last-child{ box-shadow: inset 0 0 0 100vmax rgba(255,255,255,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; background-image: url(../data/thema/overkapping_met_glazen_schuifwanden.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; box-sizing: border-box; min-height:500px; color: #222222; font-size: 15px; line-height:30px; -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.3); overflow: hidden; position: relative; } .th_Header_Home.css_blok_video{ height:500px!important; } /* .th_Header_Home:before { content : ""; top: 0; left: 0; display: block; position: absolute; background-image: url(../data/thema/overkapping_met_glazen_schuifwanden.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Header_Home{ background-image: url(../data/thema/overkapping_met_glazen_schuifwanden.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; } .th_Header_Home:before { background: none; } } .th_Header_HomeNoBg{ color: #222222; font-size: 15px; } .th_Header_Home_Txt { color: #222222; font-size: 15px; text-align: left; } .th_Header_Home .tekstblok .tekst { color: #222222; font-size: 15px; text-align: left; } .th_Header_Home .tekst { color: #222222; font-size: 15px; text-align: left; } .th_Header_Home li { color: #222222; font-size: 15px; text-align: left; } .th_Header_Home a, .th_Header_Home .tekst a, .th_Header_Home .tekst a span{ color: #222222; font-size: 15px; text-align: left; } a.th_Header_HomeLink:hover { color: #8f7aa8; font-size: 15px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Header_Home h1, .th_Header_Home h2, .th_Header_Home h4, .th_Header_Home h5 { color: #000000; margin:0; text-align: left; font-size: 60px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Header_Home h2{ font-size: 48px; } .th_Header_Home h3{ font-size: 36px; } .th_Header_Home .links:before { border-color: transparent transparent transparent #222222; } /* --- start of css --- */ .th_Header_Home_tekst, .th_Header_Home_tekst:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #222222; font-size: 16px; line-height:25px; overflow: hidden; position: relative; } .th_Header_Home_tekst.css_blok_video{ height:500px!important; } /* .th_Header_Home_tekst:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Header_Home_tekst{ } .th_Header_Home_tekst:before { background: none; } } .th_Header_Home_tekstNoBg{ color: #222222; font-size: 16px; } .th_Header_Home_tekst_Txt { color: #222222; font-size: 16px; text-align: center; } .th_Header_Home_tekst .tekstblok .tekst { color: #222222; font-size: 16px; text-align: center; } .th_Header_Home_tekst .tekst { color: #222222; font-size: 16px; text-align: center; } .th_Header_Home_tekst li { color: #222222; font-size: 16px; text-align: center; } .th_Header_Home_tekst a, .th_Header_Home_tekst .tekst a, .th_Header_Home_tekst .tekst a span{ color: #222222; font-size: 16px; text-align: center; } a.th_Header_Home_tekstLink:hover { color: #8f7aa8; font-size: 16px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Header_Home_tekst h1, .th_Header_Home_tekst h2, .th_Header_Home_tekst h4, .th_Header_Home_tekst h5 { color: #000000; margin:0; text-align: center; font-size: 60px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Header_Home_tekst h2{ font-size: 48px; } .th_Header_Home_tekst h3{ font-size: 36px; } .th_Header_Home_tekst .links:before { border-color: transparent transparent transparent #222222; } /* --- start of css --- */ .th_home_donker_blauw, .th_home_donker_blauw:last-child{ background:rgba(19,54,71,1); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; min-height:200px; color: #ffffff; font-size: 14px; line-height:24px; overflow: hidden; position: relative; } .th_home_donker_blauw.css_blok_video{ height:200px!important; } /* .th_home_donker_blauw:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_home_donker_blauw{ } .th_home_donker_blauw:before { background: none; } } .th_home_donker_blauwNoBg{ color: #ffffff; font-size: 14px; } .th_home_donker_blauw_Txt { color: #ffffff; font-size: 14px; text-align: left; } .th_home_donker_blauw .tekstblok .tekst { color: #ffffff; font-size: 14px; text-align: left; } .th_home_donker_blauw .tekst { color: #ffffff; font-size: 14px; text-align: left; } .th_home_donker_blauw li { color: #ffffff; font-size: 14px; text-align: left; } .th_home_donker_blauw a, .th_home_donker_blauw .tekst a, .th_home_donker_blauw .tekst a span{ color: #ffffff; font-size: 14px; text-align: left; } a.th_home_donker_blauwLink:hover { color: #800000; font-size: 14px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_home_donker_blauw h1, .th_home_donker_blauw h2, .th_home_donker_blauw h4, .th_home_donker_blauw h5 { color: #ffffff; margin:0; text-align: left; font-size: 28px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_home_donker_blauw h2{ font-size: 22.4px; } .th_home_donker_blauw h3{ font-size: 16.8px; } .th_home_donker_blauw .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Opsomming, .th_Opsomming:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #444444; font-size: 16px; line-height:30px; overflow: hidden; position: relative; } .th_Opsomming.css_blok_video{ height:200px!important; } /* .th_Opsomming:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Opsomming{ } .th_Opsomming:before { background: none; } } .th_OpsommingNoBg{ color: #444444; font-size: 16px; } .th_Opsomming_Txt { color: #444444; font-size: 16px; text-align: left; } .th_Opsomming .tekstblok .tekst { color: #444444; font-size: 16px; text-align: left; } .th_Opsomming .tekst { color: #444444; font-size: 16px; text-align: left; } .th_Opsomming li { color: #444444; font-size: 16px; text-align: left; } .th_Opsomming a, .th_Opsomming .tekst a, .th_Opsomming .tekst a span{ color: #444444; font-size: 16px; text-align: left; } a.th_OpsommingLink:hover { color: #8f7aa8; font-size: 16px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Opsomming h1, .th_Opsomming h2, .th_Opsomming h4, .th_Opsomming h5 { color: #444444; margin:0; text-align: left; font-size: 40px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Opsomming h2{ font-size: 32px; } .th_Opsomming h3{ font-size: 24px; } .th_Opsomming .links:before { border-color: transparent transparent transparent #444444; } /* --- start of css --- */ .th_Opsomming_Wit, .th_Opsomming_Wit:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #ffffff; font-size: 16px; line-height:30px; overflow: hidden; position: relative; } .th_Opsomming_Wit.css_blok_video{ height:200px!important; } /* .th_Opsomming_Wit:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Opsomming_Wit{ } .th_Opsomming_Wit:before { background: none; } } .th_Opsomming_WitNoBg{ color: #ffffff; font-size: 16px; } .th_Opsomming_Wit_Txt { color: #ffffff; font-size: 16px; text-align: left; } .th_Opsomming_Wit .tekstblok .tekst { color: #ffffff; font-size: 16px; text-align: left; } .th_Opsomming_Wit .tekst { color: #ffffff; font-size: 16px; text-align: left; } .th_Opsomming_Wit li { color: #ffffff; font-size: 16px; text-align: left; } .th_Opsomming_Wit a, .th_Opsomming_Wit .tekst a, .th_Opsomming_Wit .tekst a span{ color: #ffffff; font-size: 16px; text-align: left; } a.th_Opsomming_WitLink:hover { color: #bb1111; font-size: 16px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Opsomming_Wit h1, .th_Opsomming_Wit h2, .th_Opsomming_Wit h4, .th_Opsomming_Wit h5 { color: #ffffff; margin:0; text-align: left; font-size: 32px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Opsomming_Wit h2{ font-size: 25.6px; } .th_Opsomming_Wit h3{ font-size: 19.2px; } .th_Opsomming_Wit .links:before { border-color: transparent transparent transparent #ffffff; } /* --- start of css --- */ .th_Openingstijden, .th_Openingstijden:last-child{ -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; box-sizing: border-box; color: #333333; font-size: 16px; line-height:35px; overflow: hidden; position: relative; } .th_Openingstijden.css_blok_video{ height:200px!important; } /* .th_Openingstijden:before { content : ""; top: 0; left: 0; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Openingstijden{ } .th_Openingstijden:before { background: none; } } .th_OpeningstijdenNoBg{ color: #333333; font-size: 16px; } .th_Openingstijden_Txt { color: #333333; font-size: 16px; text-align: left; } .th_Openingstijden .tekstblok .tekst { color: #333333; font-size: 16px; text-align: left; } .th_Openingstijden .tekst { color: #333333; font-size: 16px; text-align: left; } .th_Openingstijden li { color: #333333; font-size: 16px; text-align: left; } .th_Openingstijden a, .th_Openingstijden .tekst a, .th_Openingstijden .tekst a span{ color: #333333; font-size: 16px; text-align: left; } a.th_OpeningstijdenLink:hover { color: #9E0708; font-size: 16px; text-align: left; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Openingstijden h1, .th_Openingstijden h2, .th_Openingstijden h4, .th_Openingstijden h5 { color: #9E0708; margin:0; text-align: left; font-size: 22px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Openingstijden h2{ font-size: 17.6px; } .th_Openingstijden h3{ font-size: 16px; } .th_Openingstijden .links:before { border-color: transparent transparent transparent #333333; } /* --- start of css --- */ .th_Overons, .th_Overons:last-child{ box-shadow: inset 0 0 0 100vmax rgba(0,0,0,0.01); -moz-background-clip: padding; -webkit-background-clip: padding; background-clip: padding-box; background-image: url(../data/thema/berkenpas_bussen.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; box-sizing: border-box; min-height:400px; color: #ffffff; font-size: 40px; line-height:25px; -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.3); box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.3); overflow: hidden; position: relative; } .th_Overons.css_blok_video{ height:400px!important; } /* .th_Overons:before { content : ""; top: 0; left: 0; display: block; position: absolute; background-image: url(../data/thema/berkenpas_bussen.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; width: 100%; height: 100%; } */ @media only screen and (max-width: 800px) { .th_Overons{ background-image: url(../data/thema/berkenpas_bussen.jpg); background-size: cover; background-position: center; background-repeat: no-repeat; } .th_Overons:before { background: none; } } .th_OveronsNoBg{ color: #ffffff; font-size: 40px; } .th_Overons_Txt { color: #ffffff; font-size: 40px; text-align: center; } .th_Overons .tekstblok .tekst { color: #ffffff; font-size: 40px; text-align: center; } .th_Overons .tekst { color: #ffffff; font-size: 40px; text-align: center; } .th_Overons li { color: #ffffff; font-size: 40px; text-align: center; } .th_Overons a, .th_Overons .tekst a, .th_Overons .tekst a span{ color: #ffffff; font-size: 40px; text-align: center; } a.th_OveronsLink:hover { color: #800000; font-size: 40px; text-align: center; } .thNaam2 img.foto_ON_NB { margin:auto; position:absolute; bottom:0; left:0;right:0; max-height:100%; max-width:100%; } .th_Overons h1, .th_Overons h2, .th_Overons h4, .th_Overons h5 { color: #ffffff; margin:0; text-align: center; font-size: 49px; font-weight: 600; line-height: inherit; line-height: inherit; } .th_Overons h2{ font-size: 40px; } .th_Overons h3{ font-size: 40px; } .th_Overons .links:before { border-color: transparent transparent transparent #ffffff; } .wrap{ max-width: 1400px; height: inherit; } .th_Titel {padding-top: 0!important;} .th_Titel .title {font-style: normal!important; border:0!important;} .th_Titeltekst{ font-family: "Microsoft Sans Serif"; text-shadow:1px 1px 2px rgba(0,0,0,0.7); font-style: normal; } .th_website_titels h1, .th_website_titels h2, .th_website_titels h3{ font-family: Roboto Slab!important; } .th_Banner_Donker .titel h2{ line-height: 30px; padding-top: 0; } .th_Banner_Licht .titel h2{ text-shadow: 0 0 2px #000000; } .th_Standaard{ background: #000000; background: -moz-linear-gradient(45deg, #000000 0%, #4E4E4E 80%, #4E4E4E 100%); background: -webkit-linear-gradient(45deg, #000000 0%,#4E4E4E 80%,#4E4E4E 100%); background: linear-gradient(45deg, #000000 0%,#4E4E4E 80%,#4E4E4E 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#4E4E4E',GradientType=1 ); } .th_Home_header .th_Home_header_tekst{ box-sizing: border-box; line-height: 52px; position: absolute; top: 25%; margin-top: -100px; right: 25px; } @media only screen and (max-width: 1024px) { .th_Home_header_tekst h1, .th_Home_header_tekst h2, .th_Home_header_tekst h4, .th_Home_header_tekst h5 { font-size: 42px; line-height: 44px; } } @media only screen and (max-width: 800px) { .th_Home_header .th_Home_header_tekst{ display: block; position: relative; top: unset; right: unset; margin: unset; line-height: 24px; } .th_Home_header_tekst h1, .th_Home_header_tekst h2, .th_Home_header_tekst h4, .th_Home_header_tekst h5 { font-size: 8vw; line-height: 10vw; } } .th_Algemene_voorwaarden_Txt p{ padding: 10px 0 0 0; font-size: inherit; } .th_Algemene_voorwaarden_Txt strong{ padding: 20px 0 0 0; font-weight: bold; } .th_Banner_Support, .th_Banner_Hardware { text-shadow:1px 1px 2px rgba(0,0,0,0.7); } .th_Banner_Home { background-color:#535252 ; background-blend-mode: soft-light; } .th_hoofdpagina{ background-color:#654220 ; background-blend-mode: soft-light; } .th_Banner_Theorie { background-color: rgba(20,16,13,0.48); background-blend-mode: soft-light; } .th_Banner_Rijbewijs { background-color: rgba(0,0,0,0.48); background-blend-mode: soft-light; } .th_Banner_Licht_grijs h2.in_tekst_kop_no_bg::after, .th_Banner_Licht_grijs h3.in_tekst_kop_no_bg::after, .th_Banner_Licht_grijs h2.in_tekst_kop_no_bg::before, .th_Banner_Licht_grijs h3.in_tekst_kop_no_bg::before, .th_Banner_Licht_grijs h2, .th_Banner_Licht_grijs h3{ border: none; font-size: 16px; } .th_Banner{ background: #000000; background: -moz-linear-gradient(45deg, #000000 0%, #4E4E4E 80%, #4E4E4E 100%); background: -webkit-linear-gradient(45deg, #000000 0%,#4E4E4E 80%,#4E4E4E 100%); background: linear-gradient(45deg, #000000 0%,#4E4E4E 80%,#4E4E4E 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#4E4E4E',GradientType=1 ); position: relative; -webkit-flex: 1; flex: 1; flex-basis: auto; flex-grow: 1; box-sizing: border-box; padding: 20px; color: #FFFFFF; font-size: 15px; cursor: pointer; overflow: hidden; } .th_Banner h1, .th_Banner h2 { padding-top: 30%; padding-left: 30px; line-height: 46px; font-size: 46px; font-weight: 600; text-align: right!important; border-bottom: 3px solid #EF2E31; width: fit-content; float: right; color: #ffffff; margin: 0; } .th_Banner .tekst { font-size: inherit; padding-top: 20px; box-sizing: border-box; text-align: right; float: right; } .th_Opsomming_Txt ul { list-style-type: circle; padding: 0 0 0 1px; } .th_Opsomming_Txt li{ margin: 0; padding: 12px 0 12px 33px; list-style: none; background-image: url(../images/list-pijl.png); background-repeat: no-repeat; background-position: left 15px; background-size: 20px; } .th_Opsomming_Txt li:first-child{ margin-top: 10px; } .th_Opsomming_Txt li:last-child{ border-bottom: none; } .th_Opsomming_Wit_Txt ul { /*list-style-image: url(../images/list-pijl-wit.png);*/ list-style-type: circle; padding: 0 0 0 1px; } .th_Opsomming_Wit_Txt li{ /* line-height: 50px; */ /* border-bottom: 1px solid #dddddd; */ margin: 0; padding: 0 0 14px 30px; list-style: none; background-image: url(../images/list-pijl-wit.png); background-repeat: no-repeat; background-position: left 5px; background-size: 18px; } .th_Opsomming_Wit_Txt li:first-child{ margin-top: 10px; } .th_Opsomming_Wit_Txt li:last-child{ border-bottom: none; } .wrap_header, .wrap_footer { max-width: 1400px; }