﻿body {
    cursor:default
}

           /*fieldset 
	{
		border: 1px solid #ddd !important;
		margin: 0;
		min-width: 0;
		padding: 10px;       
		position: relative;
		border-radius:4px;
		background-color:#f3f4f6;
		padding-left:10px!important;
	}*/	
	
		legend
		{
			font-size:14px;
			font-weight:bold;
			margin-bottom: 0px; 
			width: auto; #f3f4f6
            margin-top:-20px;
			border: 1px solid #ddd;
			border-radius: 4px; 
			padding: 5px 5px 5px 10px; 
			background-color: #ffffff;
		}



[data-bs-theme=light] {
    --bs-text-muted: #99A1B7;
    --bs-gray-100: #f3f4f6;
    --bs-gray-100-rgb: 249,249,249;
    --bs-gray-200: #F1F1F2;
    --bs-gray-200-rgb: 241,241,242;
    --bs-gray-300: #DBDFE9;
    --bs-gray-300-rgb: 219,223,233;
    --bs-gray-400: #B5B5C3;
    --bs-gray-400-rgb: 181,181,195;
    --bs-gray-500: #99A1B7;
    --bs-gray-500-rgb: 153,161,183;
    --bs-gray-600: #78829D;
    --bs-gray-600-rgb: 120,130,157;
    --bs-gray-700: #4B5675;
    --bs-gray-700-rgb: 75,86,117;
    --bs-gray-800: #252F4A;
    --bs-gray-800-rgb: 37,47,74;
    --bs-gray-900: #071437;
    --bs-gray-900-rgb: 7,20,55;
    --bs-light: #f3f4f6;
    --bs-primary: #3e97ff;
    --bs-secondary: #DBDFE9;
    --bs-success: #28a745;
    --bs-info: #7239ea;
    --bs-warning: #ffc700;
    --bs-danger: #f1416c;
    --bs-dark: #071437;
    --bs-primary-active: #3e97ff;
    --bs-secondary-active: #B5B5C3;
    --bs-light-active: #F1F1F2;
    --bs-success-active: #28a745;
    --bs-info-active: #5014d0;
    --bs-warning-active: #f1bc00;
    --bs-danger-active: #d9214e;
    --bs-dark-active: #050f29;
    --bs-primary-light: #e8fff3;
    --bs-secondary-light: #f3f4f6;
    --bs-success-light: #EEF6FF;
    --bs-info-light: #f8f5ff;
    --bs-warning-light: #fff8dd;
    --bs-danger-light: #fff5f8;
    --bs-dark-light: #F1F1F2;
    --bs-primary-inverse: #FFFFFF;
    --bs-secondary-inverse: #4B5675;
    --bs-light-inverse: #78829D;
    --bs-success-inverse: #FFFFFF;
    --bs-info-inverse: #FFFFFF;
    --bs-warning-inverse: #FFFFFF;
    --bs-danger-inverse: #FFFFFF;
    --bs-dark-inverse: #ffffff;
    --bs-light-rgb: 249,249,249;
    --bs-primary-rgb: 80,205,137;
    --bs-secondary-rgb: 219,223,233;
    --bs-success-rgb: 62,151,255;
    --bs-info-rgb: 114,57,234;
    --bs-warning-rgb: 255,199,0;
    --bs-danger-rgb: 241,65,108;
    --bs-dark-rgb: 7,20,55;
    --bs-text-white: #ffffff;
    --bs-text-primary: #3e97ff;
    --bs-text-secondary: #DBDFE9;
    --bs-text-light: #f3f4f6;
    --bs-text-success: #28a745;
    --bs-text-info: #7239ea;
    --bs-text-warning: #ffc700;
    --bs-text-danger: #f1416c;
    --bs-text-dark: #071437;
    --bs-text-muted: #99A1B7;
    --bs-text-gray-100: #f3f4f6;
    --bs-text-gray-200: #F1F1F2;
    --bs-text-gray-300: #DBDFE9;
    --bs-text-gray-400: #B5B5C3;
    --bs-text-gray-500: #99A1B7;
    --bs-text-gray-600: #78829D;
    --bs-text-gray-700: #4B5675;
    --bs-text-gray-800: #252F4A;
    --bs-text-gray-900: #071437;
    --bs-border-color: #F1F1F2;
    --bs-border-dashed-color: #DBDFE9;
    --bs-component-active-color: #FFFFFF;
    --bs-component-active-bg: #3e97ff;
    --bs-component-hover-color: #3e97ff;
    --bs-component-hover-bg: #f3f4f6;
    --bs-component-checked-color: #FFFFFF;
    --bs-component-checked-bg: #3e97ff;
    --bs-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
    --bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
    --bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
    --bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
    --bs-input-bg: var(--bs-body-bg);
    --bs-input-color: var(--bs-gray-700);
    --bs-input-solid-color: var(--bs-gray-700);
    --bs-input-solid-bg: var(--bs-gray-100);
    --bs-input-solid-bg-focus: var(--bs-gray-200);
    --bs-input-solid-placeholder-color: var(--bs-gray-500);
    --bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
    --bs-table-striped-bg: rgba(var(--bs-gray-100-rgb), 0.75);
    --bs-table-loading-message-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    --bs-code-bg: #F1F3F8;
    --bs-code-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
    --bs-code-color: #b93993;
    --bs-symbol-label-color: var(--bs-gray-800);
    --bs-symbol-label-bg: var(--bs-gray-100);
    --bs-symbol-border-color: rgba(var(--bs-body-bg), 0.5);
    --bs-bullet-bg-color: var(--bs-gray-400);
    --bs-scrolltop-opacity: 0;
    --bs-scrolltop-opacity-on: 0.3;
    --bs-scrolltop-opacity-hover: 1;
    --bs-scrolltop-box-shadow: var(--bs-box-shadow);
    --bs-scrolltop-bg-color: var(--bs-primary);
    --bs-scrolltop-bg-color-hover: var(--bs-primary);
    --bs-scrolltop-icon-color: var(--bs-primary-inverse);
    --bs-scrolltop-icon-color-hover: var(--bs-primary-inverse);
    --bs-drawer-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.05);
    --bs-drawer-bg-color: #ffffff;
    --bs-drawer-overlay-bg-color: rgba(0, 0, 0, 0.2);
    --bs-menu-dropdown-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    --bs-menu-dropdown-bg-color: var(--bs-body-bg);
    --bs-menu-heading-color: #99A1B7;
    --bs-menu-link-color-hover: #3e97ff;
    --bs-menu-link-color-show: #3e97ff;
    --bs-menu-link-color-here: #3e97ff;
    --bs-menu-link-color-active: #3e97ff;
    --bs-menu-link-bg-color-hover: #f3f4f6;
    --bs-menu-link-bg-color-show: #f3f4f6;
    --bs-menu-link-bg-color-here: #f3f4f6;
    --bs-menu-link-bg-color-active: #f3f4f6;
    --bs-scrollbar-color: #F1F1F2;
    --bs-scrollbar-hover-color: #DBDFE9;
    --bs-overlay-bg: rgba(0, 0, 0, 0.05);
    --bs-blockui-overlay-bg: rgba(0, 0, 0, 0.05);
    --bs-rating-color-default: #B5B5C3;
    --bs-rating-color-active: #FFAD0F;
    --bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(7, 20, 55, 0.1);
    --bs-ribbon-label-bg: #3e97ff;
    --bs-ribbon-label-border-color: #298e57;
    --bs-ribbon-clip-bg: #071437;
    --bs-engage-btn-bg: #ffffff;
    --bs-engage-btn-box-shadow: 0px 0px 22px #E0E0E0;
    --bs-engage-btn-border-color: #E8E8E8;
    --bs-engage-btn-color: #252F4A;
    --bs-engage-btn-icon-color: #78829D;
    --bs-engage-btn-color-active: #252F4A
}

[data-bs-theme=dark] {
    --bs-text-muted: #565674;
    --bs-gray-100: #1b1b29;
    --bs-gray-100-rgb: 27,27,41;
    --bs-gray-200: #2B2B40;
    --bs-gray-200-rgb: 43,43,64;
    --bs-gray-300: #323248;
    --bs-gray-300-rgb: 50,50,72;
    --bs-gray-400: #474761;
    --bs-gray-400-rgb: 71,71,97;
    --bs-gray-500: #565674;
    --bs-gray-500-rgb: 86,86,116;
    --bs-gray-600: #6D6D80;
    --bs-gray-600-rgb: 109,109,128;
    --bs-gray-700: #92929F;
    --bs-gray-700-rgb: 146,146,159;
    --bs-gray-800: #CDCDDE;
    --bs-gray-800-rgb: 205,205,222;
    --bs-gray-900: #FFFFFF;
    --bs-gray-900-rgb: 255,255,255;
    --bs-white: #ffffff;
    --bs-light: #2B2B40;
    --bs-primary: #3e97ff;
    --bs-success: #28a745;
    --bs-info: #7239ea;
    --bs-warning: #ffc700;
    --bs-danger: #f1416c;
    --bs-dark: #FFFFFF;
    --bs-secondary: #323248;
    --bs-primary-active: #3e97ff;
    --bs-secondary-active: #474761;
    --bs-light-active: #323248;
    --bs-success-active: #2884Ef;
    --bs-info-active: #5014d0;
    --bs-warning-active: #f1bc00;
    --bs-danger-active: #d9214e;
    --bs-dark-active: white;
    --bs-primary-light: #1c3238;
    --bs-success-light: #212E48;
    --bs-info-light: #2f264f;
    --bs-warning-light: #392f28;
    --bs-danger-light: #3a2434;
    --bs-dark-light: #2B2B40;
    --bs-secondary-light: #1b1b29;
    --bs-primary-inverse: #FFFFFF;
    --bs-secondary-inverse: #92929F;
    --bs-light-inverse: #78829D;
    --bs-success-inverse: #FFFFFF;
    --bs-info-inverse: #FFFFFF;
    --bs-warning-inverse: #FFFFFF;
    --bs-danger-inverse: #FFFFFF;
    --bs-dark-inverse: #1b1b29;
    --bs-white-rgb: 255,255,255;
    --bs-light-rgb: 43,43,64;
    --bs-primary-rgb: 80,205,137;
    --bs-success-rgb: 62,151,255;
    --bs-info-rgb: 114,57,234;
    --bs-warning-rgb: 255,199,0;
    --bs-danger-rgb: 241,65,108;
    --bs-dark-rgb: 255,255,255;
    --bs-secondary-rgb: 50,50,72;
    --bs-text-white: #ffffff;
    --bs-text-primary: #3e97ff;
    --bs-text-secondary: #323248;
    --bs-text-light: #2B2B40;
    --bs-text-success: #28a745;
    --bs-text-info: #7239ea;
    --bs-text-warning: #ffc700;
    --bs-text-danger: #f1416c;
    --bs-text-dark: #FFFFFF;
    --bs-text-muted: #565674;
    --bs-text-gray-100: #1b1b29;
    --bs-text-gray-200: #2B2B40;
    --bs-text-gray-300: #323248;
    --bs-text-gray-400: #474761;
    --bs-text-gray-500: #565674;
    --bs-text-gray-600: #6D6D80;
    --bs-text-gray-700: #92929F;
    --bs-text-gray-800: #CDCDDE;
    --bs-text-gray-900: #FFFFFF;
    --bs-border-color: #2B2B40;
    --bs-border-dashed-color: #323248;
    --bs-component-active-color: #FFFFFF;
    --bs-component-active-bg: #3e97ff;
    --bs-component-hover-color: #3e97ff;
    --bs-component-hover-bg: #1b1b29;
    --bs-component-checked-color: #FFFFFF;
    --bs-component-checked-bg: #3e97ff;
    --bs-box-shadow-xs: 0 0.1rem 0.75rem 0.25rem rgba(0, 0, 0, 0.05);
    --bs-box-shadow-sm: 0 0.1rem 1rem 0.25rem rgba(0, 0, 0, 0.05);
    --bs-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
    --bs-box-shadow-lg: 0 1rem 2rem 1rem rgba(0, 0, 0, 0.1);
    --bs-input-color: var(--bs-gray-700);
    --bs-input-bg: var(--bs-body-bg);
    --bs-input-solid-color: var(--bs-gray-700);
    --bs-input-solid-bg: var(--bs-gray-100);
    --bs-input-solid-bg-focus: var(--bs-gray-200);
    --bs-input-solid-placeholder-color: var(--bs-gray-500);
    --bs-tooltip-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.15);
    --bs-table-striped-bg: rgba(27, 27, 41, 0.75);
    --bs-table-loading-message-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
    --bs-dropdown-bg: #1e1e2d;
    --bs-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
    --bs-code-bg: #2B2B40;
    --bs-code-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.08);
    --bs-code-color: #b93993;
    --bs-symbol-label-color: #CDCDDE;
    --bs-symbol-label-bg: #1b1b29;
    --bs-symbol-border-color: rgba(255, 255, 255, 0.5);
    --bs-bullet-bg-color: #474761;
    --bs-scrolltop-opacity: 0;
    --bs-scrolltop-opacity-on: 0.3;
    --bs-scrolltop-opacity-hover: 1;
    --bs-scrolltop-box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.075);
    --bs-scrolltop-bg-color: #3e97ff;
    --bs-scrolltop-bg-color-hover: #3e97ff;
    --bs-scrolltop-icon-color: #FFFFFF;
    --bs-scrolltop-icon-color-hover: #FFFFFF;
    --bs-drawer-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
    --bs-drawer-bg-color: #1e1e2d;
    --bs-drawer-overlay-bg-color: rgba(0, 0, 0, 0.4);
    --bs-menu-dropdown-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
    --bs-menu-dropdown-bg-color: #151521;
    --bs-menu-heading-color: #565674;
    --bs-menu-link-color-hover: #3e97ff;
    --bs-menu-link-color-show: #3e97ff;
    --bs-menu-link-color-here: #3e97ff;
    --bs-menu-link-color-active: #3e97ff;
    --bs-menu-link-bg-color-hover: #1b1b29;
    --bs-menu-link-bg-color-show: #1b1b29;
    --bs-menu-link-bg-color-here: #1b1b29;
    --bs-menu-link-bg-color-active: #1b1b29;
    --bs-scrollbar-color: #2B2B40;
    --bs-scrollbar-hover-color: #323248;
    --bs-overlay-bg: rgba(255, 255, 255, 0.05);
    --bs-blockui-overlay-bg: rgba(255, 255, 255, 0.05);
    --bs-rating-color-default: #474761;
    --bs-rating-color-active: #FFAD0F;
    --bs-ribbon-label-box-shadow: 0px -1px 5px 0px rgba(255, 255, 255, 0.1);
    --bs-ribbon-label-bg: #3e97ff;
    --bs-ribbon-label-border-color: #298e57;
    --bs-ribbon-clip-bg: #f3f4f6;
    --bs-engage-btn-bg: #2B2B40;
    --bs-engage-btn-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
    --bs-engage-btn-border-color: #2B2B40;
    --bs-engage-btn-color: #CDCDDE;
    --bs-engage-btn-icon-color: #6D6D80;
    --bs-engage-btn-color-active: #CDCDDE
}

[data-bs-theme=light] {
    --bs-app-bg-color: #f3f4f6;
    --bs-app-blank-bg-color: #ffffff;
    --bs-app-header-base-bg-color: #FFFFFF;
    --bs-app-sidebar-base-bg-color: #ffffff;
    --bs-app-sidebar-base-box-shadow: none;
    --bs-app-sidebar-minimize-bg-color: #ffffff
}

[data-bs-theme=dark] {
    --bs-app-bg-color: #242433;
    --bs-app-blank-bg-color: #151521;
    --bs-app-header-base-bg-color: #1e1e2d;
    --bs-app-sidebar-base-bg-color: #1e1e2d;
    --bs-app-sidebar-base-box-shadow: none;
    --bs-app-sidebar-minimize-bg-color: #1e1e2d;
    --bs-app-header-base-border-bottom: 1px solid #313140
}
.app-header {
    border-bottom: var(--bs-app-separator-border);
}

.app-header .app-navbar {
    border-bottom: none !important;
}


.app-container {
    padding-left: 30px !important;
    padding-right: 30px !important;
}


@media (min-width:992px) {
    :root {
        --bs-app-header-height: 70px;
        --bs-app-header-height-actual: 70px
    }

    [data-kt-app-header-sticky=on] {
        --bs-app-header-height: 70px;
        --bs-app-header-height-actual: 90px
    }

        [data-kt-app-header-sticky=on][data-kt-app-header-stacked=true] {
            --bs-app-header-height: calc(var(--bs-app-header-primary-height, 0px) + var(--bs-app-header-secondary-height, 0px) + var(--bs-app-header-tertiary-height, 0px));
            --bs-app-header-height-actual: calc(70px + 70px + 70px)
        }

    [data-kt-app-header-minimize=on] {
        --bs-app-header-height: 70px
    }

    .app-header {
        height: var(--bs-app-header-height)
    }

    [data-kt-app-header-fixed=true] .app-header {
        z-index: 100;
        position: fixed;
        left: 0;
        right: 0;
        top: 0
    }

    [data-kt-app-header-static=true] .app-header {
        position: relative
    }

    [data-kt-app-header-stacked=true] .app-header {
        flex-direction: column;
        height: calc(var(--bs-app-header-primary-height) + var(--bs-app-header-secondary-height,0px) + var(--bs-app-header-tertiary-height,0px))
    }

    [data-kt-app-header-sticky=on] .app-header {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        z-index: 100;
        background-color: var(--bs-app-header-sticky-bg-color);
        box-shadow: var(--bs-app-header-sticky-box-shadow);
        border-bottom: var(--bs-app-header-sticky-border-bottom)
    }

    [data-kt-app-header-minimize=on] .app-header {
        transition: none;
        z-index: 100;
        background-color: var(--bs-app-header-minimize-bg-color);
        box-shadow: var(--bs-app-header-minimize-box-shadow);
        border-bottom: var(--bs-app-header-minimize-border-bottom)
    }

    .app-header .app-header-mobile-drawer {
        display: flex
    }

    [data-kt-app-header-fixed=true][data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header, [data-kt-app-header-fixed=true][data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true] .app-header {
        left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start,0px) + var(--bs-app-sidebar-gap-end,0px))
    }

    body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-fixed=true][data-kt-app-sidebar-push-header=true] .app-header, body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-sticky=on][data-kt-app-sidebar-push-header=true] .app-header {
        margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start,0px) + var(--bs-app-sidebar-gap-end,0px))
    }

    [data-kt-app-header-fixed=true][data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header, [data-kt-app-header-fixed=true][data-kt-app-sidebar-panel-sticky=on][data-kt-app-sidebar-panel-push-header=true] .app-header {
        left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start,0px) + var(--bs-app-sidebar-gap-end,0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start,0px) + var(--bs-app-sidebar-panel-gap-end,0px))
    }

    body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-panel-fixed=true][data-kt-app-sidebar-panel-push-header=true] .app-header, body:not([data-kt-app-header-fixed=true])[data-kt-app-sidebar-panel-sticky=on][data-kt-app-sidebar-panel-push-header=true] .app-header {
        margin-left: calc(var(--bs-app-sidebar-width) + var(--bs-app-sidebar-gap-start,0px) + var(--bs-app-sidebar-gap-end,0px) + var(--bs-app-sidebar-panel-width) + var(--bs-app-sidebar-panel-gap-start,0px) + var(--bs-app-sidebar-panel-gap-end,0px))
    }

    [data-kt-app-header-fixed=true][data-kt-app-toolbar-fixed=true] .app-header {
        box-shadow: none
    }
}

.app-sidebar-menu-primary.menu > .menu-item.here > .menu-link .menu-title {
    font-weight:600 !important;
    color:#086fd6
}

.blink_me {
    animation: blinker 0.7s linear infinite;
}

@keyframes blinker {
    70% {
        opacity: 0.3;
    }
}