/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html 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. */ /* ====================================== VARIABELE ====================================== */ /* ====================================== INCLUDES FUNCTIES ====================================== */ /* ====================================== ALGEMEEN ====================================== */ body { background: #222222; } .otgs-development-site-front-end { display: none !important; } .contact-link { display: none !important; } @media screen and (max-width: 767px) { .contact-link { display: block !important; } } li.wpml-ls-current-language { background: #D4F3F4; border-radius: 5px; } li.wpml-ls-current-language a { text-decoration: none !important; } li.wpml-ls-current-language a span { color: #0C5253; text-decoration: none; font-family: "Poppins", sans-serif; font-weight: bold; } li.wpml-ls-current-language .sub-menu { max-width: 76.22px !important; width: 100% !important; min-width: 76.22px !important; background: none !important; } li.wpml-ls-current-language .sub-menu li { width: 100% !important; margin-top: 5px !important; background: none !important; } li.wpml-ls-current-language .sub-menu li a { padding: 10px !important; border: none !important; text-align: center !important; display: block !important; border-radius: 5px !important; text-decoration: none !important; background: #D4F3F4; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } li.wpml-ls-current-language .sub-menu li a:hover { background: #0C5253; } li.wpml-ls-current-language .sub-menu li a:hover span { color: white !important; } li.wpml-ls-current-language .sub-menu li a span { color: #0C5253 !important; font-weight: bold; text-decoration: none; font-family: "Poppins", sans-serif; } /* ====================================== EXTRA ====================================== */ a, input, textarea, select, button { outline: 0; } .elementor-widget-text-editor p:last-child { margin-bottom: 0; } /* ====================================== IMPORTS ====================================== */ /* ====================================== HEADER ====================================== */ /* ====================================== LOGO ====================================== */ /* ====================================== NAVIGATIE ====================================== */ /* ====================================== OVERZICHT ====================================== */ /* ====================================== INDIVIDUEEL ====================================== */ /* ====================================== WINKELMAND ====================================== */ /* ====================================== AFREKENEN ====================================== */ /* ====================================== THANK YOU ====================================== */ .forminator-module-edit-link { display: none !important; } .cmplz-blocked-content-container { position: relative; } .cmplz-blocked-content-container::after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.3); } .forminator-g-recaptcha.cmplz-placeholder-element { background: none !important; } .forminator-g-recaptcha.cmplz-blocked-content-container { box-shadow: none !important; margin-bottom: 0 !important; } .forminator-g-recaptcha.cmplz-blocked-content-container::after { display: none !important; } .cmplz-blocked-content-notice { border-radius: 10px !important; border: none !important; padding: 15px !important; color: white !important; background: #302f3e !important; box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.4) !important; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .cmplz-blocked-content-notice:hover { background: #434159 !important; } /* Algemene styling */ .forminator-ui * { font-family: "Poppins", sans-serif !important; font-size: 14px !important; color: #ffffff !important; } /* Formuliercontainer */ .forminator-ui .forminator-custom-form { background-color: #000000 !important; padding: 30px !important; border-radius: 8px !important; } /* Labels en omschrijvingen */ .forminator-ui .forminator-label, .forminator-ui .forminator-description { color: #ffffff !important; } /* Invoervelden */ .forminator-ui input[type="text"], .forminator-ui input[type="email"], .forminator-ui input[type="tel"], .forminator-ui textarea, .forminator-ui select { background-color: rgba(255, 255, 255, 0.1) !important; border: 2px solid #2BC1C4 !important; color: #ffffff !important; border-radius: 4px !important; padding: 10px !important; } /* Placeholder */ .forminator-ui input::placeholder, .forminator-ui textarea::placeholder { color: #888888 !important; } /* Focus op velden */ .forminator-ui input:focus, .forminator-ui textarea:focus, .forminator-ui select:focus { border-color: #2BC1C4 !important; box-shadow: 0 0 0 1px #2BC1C4 !important; } /* Checkboxen en radiobuttons */ .forminator-ui .forminator-checkbox input:checked + span, .forminator-ui .forminator-radio input:checked + span { background-color: #2BC1C4 !important; border-color: #2BC1C4 !important; } /* Verstuurknop */ .forminator-ui .forminator-button { background-color: #2BC1C4 !important; color: white !important; border: none !important; padding: 12px 24px !important; font-weight: 600 !important; border-radius: 4px !important; transition: background-color 0.3s ease !important; box-shadow: none !important; } /* Hover knop */ .forminator-ui .forminator-button:hover { background-color: #1ca7aa !important; } /* Foutmeldingen */ .forminator-ui .forminator-error-message { color: #ff4d4d !important; } /* Bevestigingsbericht */ .forminator-ui .forminator-response-message { background-color: #2BC1C4 !important; color: #000000 !important; padding: 15px !important; border-radius: 4px !important; font-weight: 600 !important; } /* ====================================== FOOTER ====================================== */ /* ====================================== SINERGIO ====================================== */ .sinergio img { height: 30px; width: auto; } /* ====================================== RESPONSIVE ====================================== */ /* BIG SCREEN */ /* MID SCREEN */ /* SMALL SCREEN */ /* TABLET */ /* SMARTPHONE */ /* EXTRA */ /* ====================================== NUTTIGE FUNCTIES ========================================= @include transition; -> Transitie functie ophalen @include transition_easyload; -> Transitie easyload functie ophalen @include displayflex; -> Display Flex ========================================= */