/** CSS Custom Template */ 

.slim-line {
    background-color: #fff;
}

header .navbar-main{
  background: linear-gradient(to right, rgb(34 13 176 / 59%) 0, rgb(26 18 248 / 80%) 51%, rgb(14 25 101 / 90%) 100%);
}

header .nav-logo {
    padding: 0.5rem 2rem 3rem;
    padding-top: 0.5rem;
    padding-right: 2rem;
    padding-bottom: 3rem;
    padding-left: 2rem;
    position: absolute;
    width: 100%;
    background: linear-gradient(to bottom, rgb(20 48 134 / 97%) 0, rgba(0, 0, 0, 0) 100%);
    z-index: 20 !important;
}

.nav-search .btn-cover, .nav-search-single .btn-cover {
    color: #fff;
    background-color: #102d99;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
}

.btn-outline-success {
    color: #28a745;
    background-color: transparent;
    background-image: none;
    border-color: #0c317e;
}

header .nav-bottom {
    padding: 0.5rem 5rem;
    background: linear-gradient(to right, rgb(5 43 130 / 90%) 0, #0f365f 51%, rgb(13 12 106 / 90%) 100%);
    color: #fff;
    position: relative;
    border-top: 1px solid #0e1046;
    border-bottom: 3px solid #fff;
    z-index: -1;
}

.end-footer {
    background: linear-gradient(to right, #032d5b 0, #072647 51%, rgb(18 42 212 / 90%) 100%);
}

p.widget-berita-terkini-tanggal {
    font-size: 10px;
    color: #1f72cb;
    font-weight: 400;
    margin: 2px 0 5px;
}