﻿body {
    padding: 0px;
    margin: 0px;
    overflow-x: hidden;
    background-color: #f7f7f7;
}

.navbar-container {
    padding-bottom: 100px;
}

.navbar-blue {
/*    background-color: #233475 !important;
    color: white;*/
}

.font-white {
    color: white;
}

.font-blue {
    color: #233475;
}

.home-container {
    background-image: url("../../fbuk/images/openbanking-background.png");
    background-repeat: no-repeat;
    background-size: 100% 100vh;
}

.company-logo {
    height: 80px;
}

.header-navbar .nav-link {
    font-weight: 600 !important;
    color: #233475 !important;
}

.header-navbar .navbar-toggler-icon {
    font-weight: 600 !important;
    color: white !important;
}

.black-solid-border {
    border: 1px solid;
    border-color: grey;
}

.width-full {
    width: 100%;
}

.grey-background {
    background-color: #e7e7e7 !important;
}

.white-background {
    background-color: white !important;
}

/*Home Controller Index View*/
.div-welcome,
.div-about-openbanking,
.div-about-apis,
.div-explore-apis {
    min-height: 100vh;
}

.div-help-and-support {
    min-height: 65vh;
}

.div-help-and-support .btn-primary {
    color: #fff;
    background-color: #233475 !important;
    border-color: #233475 !important;
}

.div-welcome img {
    max-width: 80%;
}

a {
    color: #233475;
}