/*
Theme Name: Airco Totaal Asten
Theme URI: https://www.aircototaalasten.nl/
Author: Stefan Adriaans
Author URI: https://github.com/stefanadriaans
Description: Thema ontwikkeld door Stefan Adriaans, voor Airco Totaal Asten
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready
Version: 1.2
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: VBK Solar Services
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.
*/

/* Nav marges*/
/*.navbar {
  margin-left: 12px;
  margin-right: 12px;
}
*/
/*Toggler border color*/
/*.navbar-dark .navbar-toggler {
    color: white;
    border-color: white;
}*/

div p.ct::after {
    content: "- 1600 x 217px";
    margin-left: 5px;
}

@media (max-width:1599.98px) {

    div p.ct::after {
        content: "- 1400 x 217px";
    }
}

@media (max-width:1399.98px) {

    div p.ct::after {
        content: "- 1200 x 217px";
    }
}

@media (max-width:1199.98px) {

    div p.ct::after {
        content: "- 992 x 217px";

    }
}

@media (max-width:991.98px) {

    div p.ct::after {
        content: "- 768 x 217px";
    }
}

@media (max-width:767.98px) {

    div p.ct::after {
        content: "- 576 x 217px";
    }
}

@media (max-width:575.98px) {

    div p.ct::after {
        content: "- 360 x 217px";
    }
}

@media (max-width:359.98px) {

    div p.ct::after {
        content: "- (auto) x 178px";
    }

    div, h1 {
        font-size: x-small;
    }
}

/* navbar start */

.navbar {
    padding: 15px !important;
}

/*Toggler background*/
.navbar-toggler, .collapsed {
    background-color: #8a8989 !important;
}

/*Toggler color lines*/
/*.navbar-dark .navbar-toggler-icon*/
.navbar-toggler .navbar-toggler-icon {
    filter: brightness(0) invert(1);
}

.navbar-toggler:focus,
.navbar-toggler:active,
.navbar-toggler-icon:focus {
    outline: none;
    box-shadow: 0 0 0px 2px #4F4F50;
}

/* Nav tekst*/
.navbar-nav {
    /*margin-left: 10px;*/
    font-size: 30px;
    border: 10px;
}

.navbar-nav .nav-link {
    text-decoration: none;
}

/* Nav tekst color*/
.nav-link {
    color: #6d6d6d !important;
}

.nav-link:hover {
    color: #a8a8a8 !important;
}

@media (min-width:992px) {

    .navbar-nav li {
        /*margin-left: 10px;*/
        font-size: 25px;
    }

    .navbar-nav li:nth-child(n + 2) {
        margin-left: 50px;
    }
}

/* navbar end */


/* href start */

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}

a.btn {
    text-decoration: none;
}

/* href end */


/* accordion start */

button[type="button"] {
    user-select: none;
}

.accordion-item {
    background-color: #f1f2f3 !important;
    margin-bottom: 15px !important;
    border: 0px !important;
    border-style: solid !important;
    border-color: #d4d4d4 !important;
}

.accordion-button {
    background-color: #e2e2e2 !important;
    font-weight: bold;
    font-size: 20px !important;
}

.accordion-button:not(.collapsed) {
    background-color: #e2e2e2 !important;
    color: black !important;
}

.accordion-button::after {
    color: black !important;
    transform: rotate(-180deg);
    flex-shrink: 1;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529' %3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(0deg);
}

.accordion-button:focus {
    box-shadow: unset !important;
}

/* accordion end */


/* Div &shy; "-" character start */

.xxx {
    hyphenate-character: "?";

}

/* Div &shy; "-" character end */


/* Form start */

form input[type="text"], [type="email"], textarea[id="inputTextarea"] {
    background-color: #e2e2e2;
    border-color: #a8a8a8;
    box-shadow: unset !important;
}

form label.form-label {
    font-weight: bold;
    color: #4F4F50;
}

/* Form end */