/**======================================================================
=========================================================================
Template Name: DashboardKit - Most Complete Bootstrap Admin Template
Author: DashboardKit
Support: dashboardkit[at]gmail[dot]com
File: style.css
=========================================================================
=================================================================================== */
.advance-layout {
    /* background-color: #000066; */
    background-image: linear-gradient(to bottom, transparent 250px, #f0f2f8 0);
    min-height: 100vh;
    padding-bottom: 70px;
}

.bg-sietik { 
    background-color: #000066 !important;
}

.advance-layout .pc-container {
    background: white;
}

@media (min-width: 1025px) {
    .advance-layout .pc-sidebar {
        top: 70px;
        border-radius: 0 4px 0 0;
        border-style: solid;
        border-color: #E0E0E0;
        border-width: 0 2px 0 0px;
    }

    .advance-layout .pc-sidebar .navbar-content {
        height: calc(100vh - 70px);
    }

    .advance-layout .page-header {
        /* background: transparent; */
        box-shadow: none;
        position: absolute;
        top: 0;
        left: 0;
        border: 2px solid #E0E0E0
    }

    .advance-layout .page-header .breadcrumb-item + .breadcrumb-item::before {
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='14' height='14' stroke='%23000066' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='13 17 18 12 13 7'%3E%3C/polyline%3EE%3C/svg%3E");
    }

    .advance-layout .page-header .breadcrumb a,
    .advance-layout .page-header .breadcrumb li,
    .advance-layout .page-header h5 {
        /* color: #fff; */
    }

    .advance-layout .page-header .breadcrumb-title-page {
        color: #000066;
    }

    .advance-layout .pc-header {
        left: 0;
        z-index: 1026;
        box-shadow: none;
    }

    .advance-layout .pc-header .m-header {
        width: calc(280px - 15px);
    }

    .advance-layout .pc-container .page-header + .row {
        padding-top: 0;
    }

    .advance-layout .pc-container .pcoded-content {
        padding-top: calc(40px + 35px);
    }
}

@media (max-width: 1024px) {
    .advance-layout .pc-header.dark-header .pc-head-link, .advance-layout .pc-header[class*="bg-"] .pc-head-link {
        color: #000066 !important;
    }

    .advance-layout .pc-header .b-brand {
        display: none;
    }

    .advance-layout .pc-sidebar .navbar-content {
        height: 100vh;
    }
}

.advance-layout .pct-customizer {
    display: none;
}