/* Import custom fonts if required */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');

/* Generating Color Pack*/
.color-highlight {
  color: #EE2929 !important;
}

.bg-highlight {
  background-color: #EE2929 !important;
  color: #FFF !important;
}

.border-highlight {
  border-color: #EE2929 !important;
}

.gradient-highlight {
  background-image: linear-gradient(to bottom, #EE2929, #EE2929) !important;
}

.footer-bar-2 .active-nav,
.footer-bar-5 strong,
.footer-bar-4 strong,
.splide__pagination__page.is-active {
  background-color: #EE2929 !important;
}

.footer-bar-1 .active-nav i,
.footer-bar-1 .active-nav span,
.footer-bar-3 .active-nav i {
  color: #EE2929 !important;
}

.form-floating-over > .form-control:focus ~ label {
  color: #EE2929;
}

.form-floating-over > .form-control:not(:placeholder-shown) ~ label {
  color: #EE2929;
}

.input-style no-borders mt-5 default-class div b {
font-size: 16px !important;
}

.form-floating-over > .form-select ~ label {
  color: #EE2929;
}

.bg-highlight {
  background-color: #EE2929;
  color: #FFF !important;
}

.interest-check input:checked ~ label {
  color: #FFF !important;
  background-color: #EE2929 !important;
}

body {
  background-image: url("/InteractiveWebsite/Ignition/SafeBase/images/welcome/ignition-app-background2-light.png") !important;
    background-size: 400px;
    background-repeat: no-repeat;
    background-position: bottom right;
} 
body::before {
    content: " ";
    background-image: url("/InteractiveWebsite/Ignition/SafeBase/images/welcome/ignition-app-background-light.png") !important;
    background-size: 400px;
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 400px;
    height: 400px;
    position: absolute;
    top: -50px;
    left: -50px;
}

body.theme-dark {
  background-image: url("/InteractiveWebsite/Ignition/SafeBase/images/welcome/ignition-app-background2-dark.png") !important;
}
body.theme-dark::before {
  background-image: url("/InteractiveWebsite/Ignition/SafeBase/images/welcome/ignition-app-background-dark.png") !important;
}

#menu-main-sidebar .list-custom-small a:not(.active-nav) .menu-icon {
    color: #3A53A4;
    background: #3A53A4;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.text-color-gradient-whizzoh {
    color: #EE2929;
    background: #EE2929;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.bg-gradient-whizzoh {
    background: #EE2929 !important;
    /*background: linear-gradient(90deg, rgba(242,94,85,1) 0%, rgba(245,131,76,1) 100%);*/
}  

.fa-outlined.highlight-whizzoh {
  -webkit-text-stroke-color: #EE2929;
}

.bg-highlight {
  background-color: #EE2929 !important;
  color: #FFF !important;
}

.border-highlight {
  border-color: #EE2929 !important;
}

.footer-bar-2 .active-nav,
.footer-bar-5 strong,
.footer-bar-4 strong,
.splide__pagination__page.is-active {
  background-color: #EE2929 !important;
}

.footer-bar-1 .active-nav i,
.footer-bar-1 .active-nav span,
.footer-bar-3 .active-nav i {
  color: #EE2929 !important;
}

.form-floating-over > .form-control:focus ~ label {
  color: #EE2929;
}

.form-floating-over > .form-control:not(:placeholder-shown) ~ label {
  color: #EE2929;
}

.form-floating-over > .form-select ~ label {
  color: #EE2929;
}

.interest-check input:checked ~ label {
  color: #FFF !important;
  background-color: #EE2929 !important;
}

.logo.logo-ignition {
  width:175px !important; 
  top:0;
  background: url(/InteractiveWebsite/Ignition/SafeBase/images/welcome/Logo-ignition.png) center center no-repeat;
  background-size: contain !important;
} 

body.theme-dark .logo.logo-ignition {
 background: url(/InteractiveWebsite/Ignition/SafeBase/images/welcome/Logo-ignition-dark.png) center center no-repeat;
}

.theme-light #job-content #footer-bar.footer-bar-whizzoh a.active {
  color: #EE2929 !important;
}

.rounded-l {
    border-radius: 10px !important;
}

.border-highlight {
    border-color: #ccc !important;
}

/* Buttons font-size */
.btn.text-uppercase { 
font-size:11px !important;
white-space:nowrap;
}

.bg-red-light,  .bg-red-dark {
background: #EE2929 !important;
background-color: #EE2929 !important
}

.color-red-dark, .color-red-light {
    color: #EE2929 !important;
}

.bg-green-light, .bg-green-dark {
background: #3a53a3 !important
}

.single-assessment-type .card.bg-highlight {
    background-color: #fddb00 !important;
}

a.bg-highlight:not([data-active]), button.bg-highlight {
     background: #3a53a3 !important;
}

#prevBtn {
background: #ee2829 !important;
}

#quickLinksContainer .splide__slide h1 {
  color:#000 !important;
}
body.theme-dark #quickLinksContainer .splide__slide h1 {
  color:#fff !important;
}
#homePage .card h6 {
    color: #3a53a3 !important;
}
body.theme-dark #homePage .card h6 {
    color: #fff !important;
}




