body {
    background: #fff;
    color: #333333
}

.dnnbooster header .fixed-top {
    background: #fff;
}

.dnnbooster header span,
.dnnbooster header span.normal {
    color: white
}

.dnnbooster header .topbar {
    background: #375D81;
    color: white
}

    .dnnbooster header .topbar .general-functions a:active,
    .dnnbooster header .topbar .general-functions a:focus,
    .dnnbooster header .topbar .general-functions a:link,
    .dnnbooster header .topbar .general-functions a:visited {
        color: #ffffff
    }

    .dnnbooster header .topbar .general-functions a:hover {
        background: #183152;
        color: #cddef2;
    }

    .dnnbooster header .topbar .general-functions .dropdown-toggle:after {
        display: none
    }

    .dnnbooster header .topbar .general-functions li {
        border-right-color: #4677a5
    }

        .dnnbooster header .topbar .general-functions li .notification-holder .buttonGroup .userNotifications span {
            color: white
        }

        .dnnbooster header .topbar .general-functions li .profile-holder a {
            border-left-color: #4677a5
        }

        .dnnbooster header .topbar .general-functions li .profile-holder .buttonGroup .userProfileImg img {
            border-color: #C4D7ED
        }

            .dnnbooster header .topbar .general-functions li .profile-holder .buttonGroup .userProfileImg img:hover {
                border-color: white
            }

    .dnnbooster header .topbar .language-object .Language.selected img {
        border: solid 1px #183152
    }

.dnnbooster header .search-bar .searchInputContainer ul.searchSkinObjectPreview {
    background: white;
    border: 1px solid #83b836
}

.dnnbooster header .navbar .navbar-toggler-icon {
    background: white
}

.dnnbooster header .navbar .navbar-brand {
    color: white
}

.dnnbooster header .navbar .navbar-nav .nav-link {
    color: #7f9cbd;
    border-bottom:solid 2px #ffffff;
}

    .dnnbooster header .navbar .navbar-nav .nav-item:hover {
        background:#fff;
        border-bottom: solid 2px #ed4244;
    }

.dnnbooster header .navbar .navbar-nav .nav-item.active {
    color: #fff;
    padding-bottom: -2px;
    border-bottom: solid 2px #375d81;
}

.dnnbooster header .navbar .navbar-nav .nav-item .dropdown-menu {
    background: #ABC8E2
}

    .dnnbooster header .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:focus,
    .dnnbooster header .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
        color: white;
        background-color: #183152
    }

.dnnbooster header .navbar .navbar-toggler .toggle-bar {
    background: white
}

    .dnnbooster header .navbar .navbar-toggler .toggle-bar.middle1,
    .dnnbooster header .navbar .navbar-toggler .toggle-bar.middle2 {
        background: #183152
    }

.dnnbooster header .navbar .navbar-toggler.open .toggle-bar.middle1 {
    background: #183152
}

.dnnbooster header .navbar .navbar-toggler.open .toggle-bar.middle2 {
    background: #183152;
}

.dnnbooster .page-header {
    border-bottom: solid 1px #fff;
}

.dnnbooster .page-title {
    color: #fff;
}
.dnnbooster footer {
    background: #ABC8E2;
    color: white
}

    .dnnbooster footer a:active,
    .dnnbooster footer a:focus,
    .dnnbooster footer a:link,
    .dnnbooster footer a:visited {
        color: white
    }

    .dnnbooster footer a:hover {
        color: #C4D7ED
    }

    .dnnbooster footer .legal-footer {
        background: #375D81
    }

.dnnbooster .bootsterContainer.dnnc-clean h1.lined,
.dnnbooster .bootsterContainer.dnnc-clean h2.lined,
.dnnbooster .bootsterContainer.dnnc-clean h3.lined,
.dnnbooster .bootsterContainer.dnnc-clean h4.lined,
.dnnbooster .bootsterContainer.dnnc-clean h5.lined,
.dnnbooster .bootsterContainer.dnnc-clean h6.lined {
    border-bottom: solid 1px #333333
}

.dnnbooster .bootsterContainer.dnnc-panel {
    background-color: white;
    border-color: #333333
}

    .dnnbooster .bootsterContainer.dnnc-panel .panel-heading {
        border-bottom-color: #333333
    }

    .dnnbooster .bootsterContainer.dnnc-panel.primary {
        border-color: #0069d9
    }

        .dnnbooster .bootsterContainer.dnnc-panel.primary .panel-heading {
            color: white;
            background-color: #007bff;
            border-color: #0069d9
        }

    .dnnbooster .bootsterContainer.dnnc-panel.secondary {
        border-color: #727b84
    }

        .dnnbooster .bootsterContainer.dnnc-panel.secondary .panel-heading {
            color: white;
            background-color: #868e96;
            border-color: #727b84
        }

    .dnnbooster .bootsterContainer.dnnc-panel.success {
        border-color: #218838
    }

        .dnnbooster .bootsterContainer.dnnc-panel.success .panel-heading {
            color: white;
            background-color: #28a745;
            border-color: #218838
        }

    .dnnbooster .bootsterContainer.dnnc-panel.info {
        border-color: #138496
    }

        .dnnbooster .bootsterContainer.dnnc-panel.info .panel-heading {
            color: white;
            background-color: #17a2b8;
            border-color: #138496
        }

    .dnnbooster .bootsterContainer.dnnc-panel.warning {
        border-color: #e0a800
    }

        .dnnbooster .bootsterContainer.dnnc-panel.warning .panel-heading {
            color: white;
            background-color: #ffc107;
            border-color: #e0a800
        }

    .dnnbooster .bootsterContainer.dnnc-panel.danger {
        border-color: #c82333
    }

        .dnnbooster .bootsterContainer.dnnc-panel.danger .panel-heading {
            color: white;
            background-color: #dc3545;
            border-color: #c82333
        }

    .dnnbooster .bootsterContainer.dnnc-panel.light {
        border-color: #e2e6ea
    }

        .dnnbooster .bootsterContainer.dnnc-panel.light .panel-heading {
            color: #343a40;
            background-color: #f8f9fa;
            border-color: #e2e6ea
        }

    .dnnbooster .bootsterContainer.dnnc-panel.dark {
        border-color: #23272b
    }

        .dnnbooster .bootsterContainer.dnnc-panel.dark .panel-heading {
            color: white;
            background-color: #343a40;
            border-color: #23272b
        }

.dnnbooster .list li:before {
    color: #83b836
}

.dnnbooster .social-list li a {
    color: #ABC8E2
}

.dnnbooster .social-list.square li a {
    background: #ABC8E2
}

.dnnbooster .social-list.square-border li a {
    border-color: #ABC8E2
}

.dnnbooster .social-list.round li a {
    background: #ABC8E2
}

.dnnbooster .social-list.round.small li a {
    background: #ABC8E2
}

.dnnbooster .social-list.round.large li a {
    background: #ABC8E2
}

.dnnbooster .social-list.round-border li a {
    border-color: #ABC8E2
}

.dnnbooster .social-list.round-border.small li a {
    border-color: #ABC8E2
}

.dnnbooster .social-list.round-border.large li a {
    border-color: #ABC8E2
}

.dnnbooster a:active,
.dnnbooster a:focus,
.dnnbooster a:link,
.dnnbooster a:visited {
    color: #183152
}

.dnnbooster a:hover {
    color: #333333
}

.dnnbooster h1,
.dnnbooster h2,
.dnnbooster h3,
.dnnbooster h4,
.dnnbooster h5,
.dnnbooster h6 {
    color: #333333
}

.dnnbooster padding {
    color: #333333
}

@media (max-width:768px) {
    .dnnbooster .dropdown-menu {
        background-color: #333333
    }

        .dnnbooster .dropdown-menu .dropdown-item {
            color: white
        }

            .dnnbooster .dropdown-menu .dropdown-item:before {
                color: white
            }

            .dnnbooster .dropdown-menu .dropdown-item:hover,
            .dnnbooster .dropdown-menu .dropdown-itemfocus {
                background: #333333
            }
}