﻿body {
}


        body {
            background-color: White !important;
        }

        .ltdiv {
            background-color: White;
            border-top-style: solid;
            border-top-width: thick;
            border-bottom-color: Purple;
            border-radius: 0em;
            background-color: White;
        }

        .card {
            position: relative;
            display: flex;
            flex-direction: column;
            min-width: 0;
            word-wrap: break-word;
            background-color: #fff;
            background-clip: border-box;
            border: 0px solid #c2cfd6;
			margin-top:0px;
		


 
  border: 0px solid rgba(33, 40, 50, 0.125);
  border-radius: 0.35rem;
  
  box-shadow: 0 0.15rem 1.75rem 0 rgba(33, 40, 50, 0.15);
  
  
  --bs-card-spacer-y: 1.35rem;
    --bs-card-spacer-x: 1.35rem;
    --bs-card-title-spacer-y: 0.5rem;
    --bs-card-border-width: 1px;
    --bs-card-border-color: rgba(33, 40, 50, 0.125);
    --bs-card-border-radius: 0.35rem;
    --bs-card-box-shadow: ;
    --bs-card-inner-border-radius: 0.35rem;
    --bs-card-cap-padding-y: 1rem;
    --bs-card-cap-padding-x: 1.35rem;
    --bs-card-cap-bg: rgba(33, 40, 50, 0.03);
    --bs-card-cap-color: ;
    --bs-card-height: ;
    --bs-card-color: ;
    --bs-card-bg: #fff;
    --bs-card-img-overlay-padding: 1rem;
    --bs-card-group-margin: 0.75rem;
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--bs-card-height);
    word-wrap: break-word;
    background-color: var(--bs-card-bg);
    background-clip: border-box;
    border: var(--bs-card-border-width) solid var(--bs-card-border-color);
    border-radius: var(--bs-card-border-radius);
	
			
        }


        .card-header:first-child {
            border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
        }

        .card-header:first-child {
            border-radius: calc(.25rem - 0) calc(.25rem - 0) 0 0;
        }

        .card-header {
            padding: 0.75rem 1.25rem;
            margin-bottom: 0;
			margin-top:0;
            background-color: #f0f3f5;
            border-bottom: 1px solid #c2cfd6;
			 min-height: 40px;
		}
			
			.card .card-header {
  font-weight: 500;
}
       .card .title {
		   margin-bottom:0;
		  margin-top:0;
		   
	   }

        .card-footer {
            padding: 0.75rem 1.25rem;
            margin-bottom: 0;
            background-color: #f0f3f5;
			border:0;
			 border-top: 1px solid #c2cfd6;
            border-bottom: 1px solid #c2cfd6;
			
			 min-height: 50px;
        }

        .card-body, .card-block {
            flex: 1 1 auto;
            padding: 1.0rem;
			 min-height: 300px;
        }

        body {
            margin: 0;
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
            font-size: 0.875rem;
            font-weight: normal;
            line-height: 1.5;
            color: #151b1e;
            background-color: #e4e5e6;
            background-color: inherit;
        }


         .card-header .btn {
    font-weight: 700;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    float: right;
}

