html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

.nav-seperator {
    border-left: solid grey 1px;
}


div .service-search-component {
    text-align: left;
    color: #65beec;
    border-bottom: 2px solid;
    border-color: #65beec;
    width: 100%;
}

.service-search-result-header {
    color: #36237a !important;
}

.service-search-result-multimedia {
    color: #65beec !important;
}

.btn-fva-location {
    width: 150px;
}

div .pink-disc-bullet {
    background-image: url('../assets/pink_disc.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    float: left;
    width: 60px;
    height: 60px;
    padding: 5px;
}

div .pink-disc-bullet-1 {
    background-image:url('../assets/pink_disc_1.png');
    background-repeat: no-repeat;
    background-size:100% 100%;
    float: left;
    width: 60px;
    height: 60px;
    padding: 5px;
}
div .pink-disc-bullet-2 {
    background-image: url('../assets/pink_disc_2.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    float: left;
    width: 60px;
    height: 60px;
    padding: 5px;
}
div .pink-disc-bullet-3 {
    background-image: url('../assets/pink_disc_3.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    float: left;
    width: 60px;
    height: 60px;
    padding: 5px;
}


.fva-big-square-tile {
    height: 80px;
    width: 100%;
    text-align: right;
    color: darkred;
    font-weight: bold;
}

.fva-webcat-1 {
    background-color: #668faa;
    color: #fff;
}
.fva-webcat-inv-1 {
    color: #668faa;
    background-color: #fff;
}

.fva-webcat-2 {
    background-color: #7280a5;
    color: #fff;    
}
.fva-webcat-inv-2 {
    color: #7280a5;
    background-color: #fff;    
}

.fva-webcat-3 {
    background-color: #736796;
    color: #fff;    
}
.fva-webcat-inv-3 {
    color: #736796;
    background-color: #fff;    
}
.fva-webcat-4 {
    background-color: #ba7b98;
    color: #fff;    
}
.fva-webcat-inv-4 {
    color: #ba7b98;
    background-color: #fff;    
}
.fva-webcat-5 {
    background-color: #c08a7c;
    color: #fff;    
}
.fva-webcat-inv-5 {
    color: #c08a7c;
    background-color: #fff;    
}

.fva-webcat-6 {
    background-color: #8d698c;
    color: #fff;    
}
.fva-webcat-inv-6 {
    color: #8d698c;
    background-color: #fff;    
}

.fva-webcat-7 {
    background-color: #bd9e79;
    color: #fff;    
}
.fva-webcat-inv-7 {
    color: #bd9e79;
    background-color: #fff;    
}

.fva-webcat-8 {
    background-color: #9ea95e;
    color: #fff;    
}
.fva-webcat-inv-8 {
    color: #9ea95e;
    background-color: #fff;    
}



span .fva-text-bold {
    font-weight: bold;
}
.fva-card {
    border: 0px;
}


.btn-srch-lnk {
    --bs-btn-padding-x:0rem;
    --bs-btn-padding-y:0rem;
    --bs-btn-font-size: 0rem;
    --bs-btn-border-radius:0rem;
    margin-left:0px !important;
    margin-right:0px !important;
    margin-bottom:0px !important;
    margin-top: 0px !important;
    padding:0px !important;
    border-radius:0rem !important;
}


.h3-offering-title-disable {
    text-decoration: none !important;
    color: #0d6efd;  !important;   
}


.form-check-input-webcat-1:checked {
    background-color: #668faa;
    color: #fff;
}

.page-link-webcat-1.active {
    background-color: #668faa;
    color: #fff;
}

.page-link-webcat-2.active {
    background-color: #7280a5;
    color: #fff;    
}
.page-link-webcat-3.active {
    background-color: #736796;
    color: #fff;    
}
.page-link-webcat-4.active {
    background-color: #ba7b98;
    color: #fff;    
}
.page-link-webcat-5.active {
    background-color: #c08a7c;
    color: #fff;    
}
.page-link-webcat-6.active {
    background-color: #8d698c;
    color: #fff;    
}
.page-link-webcat-7.active {
    background-color: #bd9e79;
    color: #fff;    
}

.page-link-webcat-8:checked {
    background-color: #9ea95e;
    color: #fff;    
}
