:root {
    /* theme colors */
    --iq-color-menubackground: #1791CE;
    --iq-color-menutext: #ffffff;
    --iq-color-menulink: #FFFFFF;
    --iq-color-menuhover: #FFFFFF;
    --iq-color-primary: #1791CE;
    --iq-color-secondary: #1791CE;
    --iq-color-link: #337ab7;
    --iq-color-link-hover: #527898;
    --iq-color-body-text: var(--iq-color-dark);
    --iq-color-question-text: #2694b6;
    --iq-color-page-title: #1C6E87;
    --iq-color-error: var(--iq-color-red);
    --iq-color-warning: var(--iq-color-yellow);
    --iq-color-success: var(--iq-color-green);

    /* calculated colors */
    --iq-color-primary-contrast: #000000;
    --iq-color-secondary-contrast: #000000;
    --iq-color-error-contrast: #ffffff;
    --iq-color-warning-contrast: #000000;
    --iq-color-success-contrast: #ffffff;
    --iq-color-secondary-outline-label: #000000;

    /* typography */
    --iq-font-scale: 90%;
    --iq-font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    --iq-font-heading-weight: 400;

    /* logos */
    --iq-logo-width: 150px;
    --iq-logo-height: 100px;

    
    --iq-logo-image: url(data:image/png;base64,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) no-repeat !important;
    --iq-logo-scale: 1;
    
    
    --iq-logo-small-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAoCAYAAACiu5n/AAAABHNCSVQICAgIfAhkiAAAAp5JREFUaIHt1UuIlmUUwPHfOzOOlWUXW9UikExQcJFUQoEGUYsWFYK0DHITYZQEbaRduNKdi4JoIQZtSlFwYRchBrqAaI5Gpd3s4i1MzQmdme+0eM7HvH7z9c3sff7w8p7nvOe5nNv7UKlUKpVKpVKpVCqVyo1H06uIiFE8i8dS9RYewHoMYy+exEJ8iJ/war+1WnyL/Xg0596Ko9iN53AXxrETG3E//sRpPIjL+AXLMNpz/sM4iRewFJO51rsYb5omBkYgIhZFxI4oTEfEioh4KSImU7clIq6k/FpErImIazGYryNiXx+7TyPieMq7I+KOiPgkx99ExAcpn4mIPRHxT5+1j0TEqR7ddERsiojhXv9GBnpfWIZ72zHJpy13x7/ibM65HVOZgYV4HAvQwV+ZicnW3NuwEov67KMlT+IgDuV4OValvFepppvyPSu7czk8pJTG6Dxs4T3swtuKg5ewAU9he9qMKWU7gZuVUqeU+0dKoAYxrJR8NzDdIA7hHvyL73CiaZpO7+T5ODEXjZn+nVCyN9X6fkHpwe7mP+K3HI8Y3Pv/t98SJVjwGc5gNe7LdwediNjaNM3V9uS5HO7gRTyEN9J+Oh9KKS1QoktxuJfAOVxUsvI0tqbt37iWdmN4E9vwyIAzTaWTY4rzPytZP6C03ut5niWpv475ZPgHpVS6XFD6Zy2ezwMPK3/VL9OmN2tHlb7bgLvxSuo/N5P5yziGK6012ut05RE8odwiDb7ACtyS34aUsj6h9Pt19HN4Cl9hsZKdi+n0rrQ/nAd9GevS2YPYYeYH9bFypUzkpqexGUfwjJLp83gHDysBPKQE7wD+wCn8nrpL6cA5s6+lcXyPNbgz7d7HzqZpZjlcqVQqlUqlUqlUKpXKjch/ULpYWnDYO3wAAAAASUVORK5CYII=) no-repeat !important;
    

    --iq-logo-size: {{--iq-logo-size}};

    /* style */
    --iq-shape-style: 0rem;
    --iq-depth-style-default: none;
    --iq-depth-style-hover-focus: none;
    --iq-depth-style-active: none;
    
    --iq-shape-style-input: var(--iq-shape-style);
    

    
    --iq-content-width: 100%;
    

    

    
    

    --iq-header-bottom: none;
    --iq-header-shadow: none;
    
            
    --iq-header-is-attached: 1;

    --iq-color-button-primary-label: #000000;
    --iq-color-button-primary-label-hover: #000000;
    --iq-color-button-primary-hover: #1BAEF7;
    --iq-color-button-outline-label: #1C6E87;
    --iq-color-button-outline-label-hover: #000000;
    --iq-color-button-outline-hover: #1BAEF7;
    --iq-color-button-toggle-label: #000000;
    --iq-color-button-toggle-label-hover: #000000;
    --iq-color-button-toggle-hover: #1BAEF7;
    --iq-color-button-toggle-hover-brightness: 1.2;
    --iq-color-button-link-label: #337ab7;
    --iq-color-button-link-hover: #527898;

    
    --iq-login-logo-image:  url(data:image/png;base64,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);
    --iq-login-logo-scale: auto 100px;
    
    
    --iq-color-login-background:  #FFFFFF;
    
    
}

  #pagesList .active > a, #pagesList .active:hover > a, #pagesList .active:focus > a {
    
  }






header .container,
.projectType-form .container,
.projectType-dashboard .container,
body .reassign.container,
body .container.use-skin {
    max-width: var(--iq-content-width);
}




    

body .ix-header-body {
    padding-top: calc(var(--iq-body-container-padding-top) + 5px);
}

body header.navbar {
    margin: 0px;
}
.container.wizardContent, .container.mainPage {
    min-height: calc(100vh - var(--iq-header-height) * var(--iq-header-is-attached));
}






.container .navbar-brand {
    background: var(--iq-logo-image);
    background-size: contain;
    background-position: left center;
    margin-left: 0px !important;
    margin-left: 0px !important;
    
    width: calc(var(--iq-logo-width) * var(--iq-logo-scale));
    height: calc(var(--iq-logo-height) * var(--iq-logo-scale));
    
}

    .container .navbar-brand:hover, .container .navbar-brand:focus {
        background: var(--iq-logo-image);
        background-size: contain;
        background-position: left center;
        margin-left: 0px !important;
        margin-left: 0px !important;
        
        width: calc(var(--iq-logo-width) * var(--iq-logo-scale));
        height: calc(var(--iq-logo-height) * var(--iq-logo-scale));
        
    }

@media screen and (max-width: 768px) {
    .container .navbar-brand {
        background: var(--iq-logo-small-image);
        background-size: contain;
        margin-left: 0px !important; width: 60px; height: 40px;;
    }

.container .navbar-brand:hover, .container .navbar-brand:focus {
        background: var(--iq-logo-small-image);
        background-size: contain;
        margin-left: 0px !important; width: 60px; height: 40px;;
    }
}

.btn-primary:hover, .btn-outline-primary:hover {
    filter: none;
}

header.navbar {
    min-height: 3.15rem;
}

.navbar-brand {
    min-height: 100%;
    max-height: 100%;
}

@media (min-width: 576px) {
    header.navbar {
        min-height: 4.35rem !important;
        max-height: 8.75rem !important;
    }
}