@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.woff2') format('woff2'), url('../fonts/roboto-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.woff2') format('woff2'), url('../fonts/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.woff2') format('woff2'), url('../fonts/roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.woff2') format('woff2'), url('../fonts/roboto-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedbold';
    src: url('../fonts/robotocondensed-bold-webfont.woff2') format('woff2'), url('../fonts/robotocondensed-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedlight';
    src: url('../fonts/robotocondensed-light-webfont.woff2') format('woff2'), url('../fonts/robotocondensed-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('../fonts/robotocondensed-regular-webfont.woff2') format('woff2'), url('../fonts/robotocondensed-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/*# sourceMappingURL=custom.min.css.map */
.blockquote-footer
{
	margin-bottom:0px;
}
.ck-content{
	min-height:200px!important;
}

.card-header span.counter {
    font-family: 'roboto_condensedbold';
    font-size: 2.5rem;
}

/*# shakti */
.text-start span.text-muted { color: #ffffff!important;}
h5.fs-15.fw-semibold { line-height: 13px;  padding-top: 10px;}
.profile-offcanvas .team-cover::before, .team-box .team-cover::before { content: "";  position: absolute; width: 100%; height: 90px;
    background: -webkit-gradient(linear,left bottom,left top,from(#171e32),to(#405189));
    background: linear-gradient(to top,#171e32,#405189);
    opacity: .6;
}
.profile-offcanvas .team-cover img, .team-box .team-cover img { height: 90px; width: 100%; -o-object-fit: cover; object-fit: cover; }
.profile-offcanvas .team-cover, .team-box .team-cover {display: none; position: relative; margin-bottom: -200px; }
.team-list.grid-view-filter .col { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 33%;}
.withintable{border:1px solid #ccc;}
.withintable tr td { padding: 1px 0px 2px 0;}
.updatetd{width: 120px;}
.tablewidth{width: 350px;}
.team-list.grid-view-filter .team-box .team-profile-img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 15px;
    margin-top: 110px;
}
.team-list.grid-view-filter .team-box .team-profile-img .team-content { margin-left: 0;  margin-top: 10px;  text-align: center;}
.newbox .card-body{margin-bottom:0px;}
.nopd{padding:0px!important}
.greencircle {background: #0ab39c; color: #ffffff; border-radius: 3px; padding: 3px; font-size: 13px; display: block; width: 50px; height: 30px; text-align: center; }
.bluecircle {background: #299cdb; color: #ffffff; border-radius: 3px; padding: 3px; font-size: 13px; display: block;  width: 50px;  height: 30px; text-align: center;}
.darkbluecircle {background: #405189; color: #ffffff; border-radius: 3px; padding: 3px;  font-size: 13px; display: block; width: 50px; height: 30px; text-align: center;}
 .displaynone{display: none;}
.mt-42{margin-top: 42px;}
.mt-8{margin-top:8px;}
.mt-20{margin-top:20px;}
.fw-medium { font-weight: 500; color: #077ddb;}
.filterbg {background: #f3f3f9; padding: 10px; }
.dnone{display: none;}
.newcustom table tr td { padding: 5px 3px 5px 10px;} 
.newcustom table{margin-top:30px}
.newcustom .table-nowrap td, .newcustom .table-nowrap th { white-space: normal; padding: 2px; }
.bannerarea{position: relative;}
.bannerarea .caption{position: absolute; left: 10; top:10;}
.upcoming-scheduled .flatpickr-months { position: absolute!important; top: -45px!important; left: auto!important; right: 0!important;
    width: 104px; background-color: transparent;}
.blockquote-footer::before { content: " ";}
.todolist { font-size: 14px; }
.btn2 .rounded-pill { border-radius: 50rem!important; top: -21px; left: -9px;}
.nomr{margin-left:0px!important; margin-right:0px!important}
.nopd{padding-left:0px!important; padding-right:0px!important}
.flatpickr-day {
    background: 0 0;
    border: 1px solid transparent;
    border-radius: 150px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: var(--vz-body-color);
    cursor: pointer;
    font-weight: 400;
    width: 14.2857143%;
    -ms-flex-preferred-size: 14.2857143%;
    flex-basis: 14.2857143%;
    max-width: 39px;
    height: 29px;
    line-height: 30px;
    margin: 0;
    display: inline-block;
    position: relative;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
}
.pleft30{padding-left:50px;}
/* .card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
 padding:0px;
} */

.innnercont{padding-left:10px}
.headingdetail .text-muted {color:#ffffff!important}
.headingdetail h5, .purblegradient h5, .purblegradient span {color:#ffffff!important}
.purblegradient{    background-image: linear-gradient(to right top, #6b1583, #5e2f94, #4d40a3, #3650ae, #0b5db7); color: #ffffff!important;}
 
.nomargin { margin-bottom: 0px!important; }
.boxcover:hover { background: #eeeff1;}
.wikisec .card{margin-bottom: 1rem;}
.waitingtitle{color:#f7b84b; font-weight:500;}
.successtitle{color:#079844;font-weight:500;}
.drafttitle{color:#3d8ced;font-weight:500;}

.wikisec .card-body { -webkit-box-flex: 1;  -ms-flex: 1 1 auto; flex: 1 1 auto;padding: 15px 10px; }
.boxwise .card-body { height: 200px;}
.coram_wise_pending_cases .card-body { height: auto; }
.select-year-db select { width: 50%; float: right;}
.app-search .position-relative { position: relative!important; display: none; }
.whitebg{background-color: #fff; border-radius: 8px; margin-top:20px;}

[data-layout=vertical][data-sidebar=dark] .navbar-nav .nav-link{color:#405189}
[data-layout=vertical][data-sidebar=dark] .navbar-nav>.nav-item .nav-link.active{color:#405189}
.selectsection { clear: both;   margin-bottom: 10px; padding-top: 0px;}
.navbar-header .btn-topbar { height: 35px; width: 35px; background: #fff;}
.topbar-badge { right: -19px; top: 4px!important;}
.modal-dialog { max-width: 900px; margin: 1.75rem auto;}
.navbar-brand-box { background: #ffffff!important; border-bottom:1px solid #ccc!important; }
.app-menu.navbar-menu { z-index: 1002; background: #ffffff!important; border-right: #ffffff!important; bottom: 0; margin-top: 0;
    position: fixed; top: 0;    -webkit-box-shadow: var(--vz-vertical-menu-box-shadow);
    box-shadow: var(--vz-vertical-menu-box-shadow);
    padding: 0 0 calc(70px + 25px) 0;
    -webkit-transition: all .1s ease-out;
    transition: all .1s ease-out;
}


.topbar-user{background: transparent;}
.btn-ghost-secondary, .navbar-header .user-name-text { color: #000; }
  .boxwise .card-header {
    padding: .5rem 1.25rem;
    margin-bottom: 0;
    background-color: #fff;
    line-height: 45px;
    border-bottom: 1px solid #e9e9ef;
}  

.list-notify {
    overflow: hidden;
    border-radius: 12px;
    background: #ffffff;
    padding: 10px 10px 0 10px;
}
.comb-card {
    overflow: hidden;
    border-radius: 0;
    border: 0;
    border-bottom: 1px solid #d5d5d5;
}

.list-notify .card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color:transparent; 
    border: none;
    border-radius: 0;
    box-shadow: 0px;
}
.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}

.comb-card h5 {
    font-size: 26px;
    font-weight: 600;
    color: #000;
}

.comb-card h5 span {
    font-size: 14px;
    font-weight: 500;
}

.progress.custom-p {
    width: auto;
    height: 6px;
}

[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link {
    position: relative;
    width: calc(200px + 70px);
    color: #fff;
    background-color: #607D8B;
    -webkit-transition: none;
    transition: none;
}
[data-layout=vertical][data-sidebar=dark] .navbar-nav .nav-sm .nav-link {
    color: #405189!important;
}
[data-layout=vertical][data-sidebar=dark] .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]{color:#405189!important}

.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]:after {
    display: block;
    content: "\f0142";
    font-family: "Material Design Icons";
    margin-left: auto;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s,-webkit-transform .2s;
    font-size: 1.05rem;
    position: absolute;
    /*left: 220px;*/
    color: var(--vz-vertical-menu-title-color);
}
[data-layout="vertical"][data-sidebar="dark"] .navbar-nav .nav-link:hover {
    color: #405189;
}

span.d-none.d-xl-block.ms-1.fs-12.user-name-sub-text {
    color: #ffffff;
}

.auth-one-bg .bg-overlay {
   /* background: -webkit-gradient(linear,left top,right top,from(#364574),to(#405189));
    background: linear-gradient(to right,#e5e7ef,#d4d6dd);*/
    opacity: 0.7;
    background:#0ab39ceb
}

[data-layout="vertical"][data-sidebar="dark"][data-sidebar-size="sm"] .navbar-menu .navbar-nav .nav-item:hover > .menu-dropdown {
    background: #f4f4f7;
    border: 1px solid #cccccc;
}
[data-layout=vertical][data-sidebar=dark] .navbar-nav .nav-sm .nav-link {
    color: #ffffff;
}

.bluebg {
    background: #848add;
}
h6.groth-line {
    font-size: 14px;
    font-weight: 500;
    padding-top: 10px;
}
.text-sub-green {
    color: #0fa324;
}

.pinkbg {
    background: #F5508C;
}

.text-sub-pink {
    color: #FF2B46;
}
.yellowbg { 
    background: #FFA901;
}
 
.lightgreenbg {
    background: #30C3B9;
}
span.d-none.d-xl-inline-block.ms-1.fw-medium.user-name-text {
    color: #ffffff;
}
.hamburger-icon span {
    background-color: #ffffff;
    position: absolute;
    border-radius: 2px;
    -webkit-transition: .3s cubic-bezier(.8,.5,.2,1.4);
    transition: .3s cubic-bezier(.8,.5,.2,1.4);
    width: 100%;
    height: 2px;
    display: block;
    left: 0;
}

.navbar-header {
    background-color: #27acc9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto;
    height: 50px;
    padding: 0 1.5rem 0 calc(1.5rem / 2);
}
.page-content {
    padding: calc(50px + 1.5rem) calc(1.5rem / 2) 60px calc(1.5rem / 2);
}

.header-item {
    height: 50px; 
}

  /* .defaultmenu {
    position: absolute;
    width: 70px!important;
    padding-top: 70px;
	background: var(--vz-vertical-menu-bg-dark);
    border-right: 1px solid var(--vz-vertical-menu-bg-dark);
}  */


.navbar-menu {
    width: 250px;
    z-index: 1002;
    background: var(--vz-vertical-menu-bg);
    border-right: 1px solid #fff;
    bottom: 0;
    margin-top: 0;
    position: fixed;
    top: 0;
    -webkit-box-shadow: 0 2px 4px rgb(15 34 58 / 12%);
    box-shadow: 0 2px 4px rgb(15 34 58 / 12%);
    padding: 0 0 calc(70px + 25px) 0;
    -webkit-transition: all .1s ease-out;
    transition: all .1s ease-out;
} 

.pdleft50px{padding-left:40px;}

.page-title-box {
    padding: 10px 1.5rem;
    background-color: var(--vz-card-bg);
    -webkit-box-shadow: 0 1px 2px rgb(56 65 74 / 15%);
    box-shadow: 0 1px 2px rgb(56 65 74 / 15%);
    border-bottom: 1px solid none;
    border-top: 1px solid none;
    margin: -23px -1.5rem .75rem -1.5rem;
}

.card {
    margin-bottom: .75rem;
  
}

.card-header {
    padding: 10px 15px;
    margin-bottom: 0;
    background-color: var(--vz-card-cap-bg);
    border-bottom: 0 solid rgba(0,0,0,.125);
}

.card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 4px 10px;
	margin-bottom:14px;
}

.text-white-50 {
    --vz-text-opacity: 1;
    color:#ffffff!important;
}

.customTableNGO .sorting_asc{padding-right:20px!important;}




	 .footerlinks{margin:0px; padding:0px;}
	 .footerlinks li{
		 list-style-type: none; width: 14%; margin:10px 10px 10px 10px; display: inline-block;
		  text-align: center; color: #fff; 
		  border-radius: 4px; line-height: 56px;}

.footerlinks li:nth-child(1){background-color: #65d5eb; color: #2e2b2b;}
.footerlinks li:nth-child(2){background-color: #1ca9c5; color: #2e2b2b;}
.footerlinks li:nth-child(3){background-color: #65d5eb; color: #2e2b2b;}
.footerlinks li:nth-child(4){background-color: #1ca9c5; color: #2e2b2b;}
.footerlinks li:nth-child(5){background-color: #65d5eb; color: #2e2b2b;}
.footerlinks li:nth-child(6){background-color: #1ca9c5; color: #2e2b2b;} 


.custombtn{padding-top:10px; width: 100%; line-height: 37px; margin-top:10px;}

 

		 .customs.table-responsive {
			margin-bottom: 23px;
		}


		.bg-new{background-color: #5f60ab;}


		.col-lg-6{padding-left:10px; padding-right:10px}

		.socialsec{margin:0px; padding:0px;}
.socialsec li{
	list-style-type: none; width: 44%; margin:5px 10px 10px 10px; display: inline-block;
	 text-align: center; color: #fff; 
	 border-radius: 4px;  padding:9px; }
 


		.socialsec li span{display: block;}








		@media screen and (max-width: 992px) {
			.socialsec li{
				list-style-type: none; width: 44%; margin:5px 10px 10px 10px; display: inline-block;
				  color: #fff; 
				 border-radius: 4px;  }
			 
		  }
		   
		  @media screen and (min-width: 1200px) {
			.socialsec li{
				list-style-type: none; width: 44%; margin:5px 3px 10px 10px; display: inline-block;
				   color: #fff; 
				 border-radius: 4px;  font-size: 13px!important; }

				 

		  }
 
@media screen and (max-width: 1242px) and (min-width: 768px) {
    .card-header span.counter {font-size: 2rem;}
    .card-body svg {height: 100px;}
    .boxwise .card-body {height: 70px;}
    .comb-card h5 {font-size: .875rem;}
    .comb-card h5 span {font-size: 12px;}
    .coram_wise_pending_cases .card-body {height: auto;}
    .card-title {font-size: 14px;}
    .table th, .table td .h4{font-size: 12px;}
    .apexcharts-legend-text {font-size: 10px!important;}
}

.text-muted {color:#444 !important}
#text_trans{color:#999}

		  


.tracking-txt {
    font-weight: 600;
    color: #fff;
}

.br-btm {
    color: #fff;
    position: relative;
}

.br-btm:before {content:'';position:absolute;bottom: -15px;left: 18px;width: 93%;background: #ffffff6e;height: 1px;}
.cerrc-item-pos .carousel-item {
    bottom: 7px;
    top: inherit;
}



/*-----------------------------------Dashboard---------------------------------------*/

.mngmntStatus {clear:both;margin-bottom: 10px;margin-top: 0;position: relative;}
.dashbord-card-sec {display: grid;grid-template-columns:20% 78.6%;gap: 15px;}
.dashbord-card-sec .card-r {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 15px;}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(1) {background: linear-gradient(140deg, #6838e4 0%, #9d73fd 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(2) {background: linear-gradient(320deg, #2d6e34 0%, #0490a2 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(3) {background: linear-gradient(270deg, #ff5817 0%, #ff7223 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(4) {background: linear-gradient(140deg, #f14cc5 0%, #f56cd3 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(5) {background: linear-gradient(180deg, #2e4ca6 0%, #2994c8 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(6) {background: linear-gradient(140deg, #79b927 0%, #90c640 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(1):before {background: url(../images/box-icon1.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(2):before {background: url(../images/box-icon2.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(3):before {background: url(../images/box-icon3.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(4):before {background: url(../images/box-icon4.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(5):before {background: url(../images/box-icon5.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(6):before {background: url(../images/box-icon6.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(7):before {background: url(../images/box-icon1.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(8):before {background: url(../images/box-icon3.png);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(7) {background: linear-gradient(140deg, #6838e4 0%, #9d73fd 80%);}
.dashbord-card-sec .card-r .dashbord-tile:nth-child(8) {background: linear-gradient(320deg, #2d6e34 0%, #0490a2 80%);}



.dashbord-card-sec-two {display: grid;gap: 15px;}
.dashbord-card-sec-two .card-r {display: grid;grid-template-columns: 1fr 1fr;gap: 15px;}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(1) {background: linear-gradient(140deg, #6838e4 0%, #9d73fd 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(3) {background: linear-gradient(320deg, #2d6e34 0%, #0490a2 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(2) {background: linear-gradient(270deg, #ff5817 0%, #ff7223 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(4) {background: linear-gradient(140deg, #f14cc5 0%, #f56cd3 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(5) {background: linear-gradient(180deg, #2e4ca6 0%, #2994c8 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(6) {background: linear-gradient(140deg, #79b927 0%, #90c640 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(1):before {background: url(../images/box-icon1.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(3):before {background: url(../images/box-icon2.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(2):before {background: url(../images/box-icon3.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(4):before {background: url(../images/box-icon4.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(5):before {background: url(../images/box-icon5.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(6):before {background: url(../images/box-icon6.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(7):before {background: url(../images/box-icon1.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(8):before {background: url(../images/box-icon3.png);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(7) {background: linear-gradient(140deg, #6838e4 0%, #9d73fd 80%);}
.dashbord-card-sec-two .card-r .dashbord-tile:nth-child(8) {background: linear-gradient(320deg, #2d6e34 0%, #0490a2 80%);}


.dashbord-card-sec .card-l .dashbord-tile {display: flex;align-items: center;justify-content: center;width: 100%;flex-direction: column;background: linear-gradient(180deg, #004f8a 0%, #1886d8 80%);text-align: center;}
.dashbord-card-sec .card-l .dashbord-tile .main-count {font-size: 45px;line-height: 30px;}
.dashbord-card-sec .card-l .dashbord-tile .tile-title {font-size: 24px;}
.dashbord-tile {border: 1px solid #ccc;padding: 17px;border-radius: 5px;color: #fff;position: relative;overflow: hidden;height: 100%;}
.dashbord-tile:before {content: '';position: absolute;bottom: 0;top: 0;margin: auto;right: 10px;height: 50px;width: 50px;z-index: 1;background-size: contain !important;background-repeat: no-repeat;}
.dashbord-tile .tile-title {margin: 0;font-size: 14px;width: 72%;/* font-family: 'noto_sansmedium'; font-family: 'robotomedium';*/color: #fff;}
.dashbord-tile .main-count {font-size: 30px;line-height: 26px;margin: 10px 0;font-family: 'noto_sansbold';font-family: 'robotobold';color: #fff;}
.tiles-comnts {display: flex;justify-content: space-between;align-items: center;gap: 5px;}
.tiles-comnts .tile-comnt {text-align: center;width: 100%;position: relative;}
.tiles-comnts .tile-comnt + .tile-comnt:before {content: '';position: absolute;top: 26%;left: -1px;height: 50%;width: 1px;background: #ffffffa6;}
h6.comts-no {font-size: 18px;margin: 0;}
p.comnt-name {font-size: 14px;margin: 3px;}
.dashbord-tile:after {content: '';position: absolute;bottom: 0;right: 0;height: 0;width: 100%;border-radius: 5px;transition: 0.6s;}
.dashbord-tile:hover:after {height: 100%;transition: 0.4s;}
.dashbord-tile:after {background: linear-gradient(180deg, rgb(94 81 188) 0%, rgb(0 138 191) 100%);}
.dashbord-tile:hover * {z-index: 1;position: relative;}
/* .chartbox img {
    width: 100%;
    height: 100%;
} */
.dashbord-tile .flex-box {display: flex;align-items: center;justify-content: space-between;}
.dashbord-tile .flex-box select {border: 0;font-size: 12px;border-radius: .2rem;width: 120px;height: 26px;}
#sidebar2:hover li.nav-item.active .nav-link:after {border: 0;}
.dashbord-status-sec {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 15px;margin-top: 15px;}
.dashbord-status-sec .status-btn a {color: #000;display: flex;align-items: center;height: 100%;background: #fff;border-radius: 4px;overflow: hidden;font-size: 14px;transition: all .4s ease-in-out;}
.dashbord-status-sec .status-btn a:hover {box-shadow: 0 5px 8px #0000003b;}
.dashbord-status-sec .status-btn a .number {background: #ff7a47;display: flex;padding: 25px;margin-right: 15px;color: #fff;font-size: 20px;}
.dashbord-status-sec .status-btn:nth-child(2) a .number {background: #7444ee;}
.dashbord-status-sec .status-btn:nth-child(3) a .number {background: #0490a2;}
.dashbord-status-sec .status-btn:nth-child(4) a .number {background: #79b927;}
.dashbord-status-sec .status-btn:nth-child(5) a .number {background: #f14cc5;}
.dashbord-status-sec .status-btn a .text {line-height: 20px;}
.date-hearing {display: flex;align-items: center;justify-content: space-between;margin: 0;}
.date-hearing label {
    white-space: nowrap;font-size: 13px;margin: 0 5px 0px 0px;}
.date-hearing select {padding: .2rem 1rem;}
@media screen and (max-width: 767px) {
.dashbord-status-sec {grid-template-columns: 1fr;}
.dashbord-card-sec {grid-template-columns: 100%;}
.dashbord-card-sec .card-r {grid-template-columns: 1fr 1fr;}
}


.dashbord-status-sec-row {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;gap: 15px;margin-top: 15px;}
.dashbord-status-sec-row .status-btn-row a {color: #000;display: block;text-align: center;height: 100%;background: #fff;border-radius: 4px;overflow: hidden;font-size: 14px;transition: all .4s ease-in-out;padding: 15px 15px 15px 15px;}
.dashbord-status-sec-row .status-btn-row a:hover {box-shadow: 0 5px 8px #0000003b;}
.dashbord-status-sec-row .status-btn-row a .number {background: #ff7a47;display: flex;padding: 25px;margin-right: 15px;color: #fff;font-size: 20px;}
.dashbord-status-sec-row .status-btn-row:nth-child(2) a .number {background: #7444ee;}
.dashbord-status-sec-row .status-btn-row:nth-child(3) a .number {background: #0490a2;}
.dashbord-status-sec-row .status-btn-row:nth-child(4) a .number {background: #f14cc5;}
.dashbord-status-sec-row .status-btn-row a .text {line-height: 20px;}


.dashbord-status-sec-row-type {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap: 15px;margin-top: 15px;}
.dashbord-status-sec-row-type .status-btn-row-type a {color: #000;display: block;text-align: center;height: 100%;background: #fff;border-radius: 4px;overflow: hidden;font-size: 14px;transition: all .4s ease-in-out;padding: 15px 15px 15px 15px;}
.dashbord-status-sec-row-type .status-btn-row-type a:hover {box-shadow: 0 5px 8px #0000003b;}
.dashbord-status-sec-row-type .status-btn-row-type a .number {background: #ff7a47;display: flex;padding: 25px;margin-right: 15px;color: #fff;font-size: 20px;}
.dashbord-status-sec-row-type .status-btn-row-type:nth-child(2) a .number {background: #7444ee;}
.dashbord-status-sec-row-type .status-btn-row-type:nth-child(3) a .number {background: #0490a2;}
.dashbord-status-sec-row-type .status-btn-row-type:nth-child(4) a .number {background: #f14cc5;}
.dashbord-status-sec-row-type .status-btn-row-type a .text {line-height: 20px;}


.whiteBox {background: #ffffff;padding: 15px 15px;margin-bottom:15px;position:relative;width:100%;border-radius: 0.25rem;border: 1px solid #eceff5;}
.whiteBox .section-title {border-bottom: 1px solid #00000021;}
.section-title {display: flex;justify-content: space-between;}
.whiteBox .section-title h5 {margin: 6px 0 15px 0px;}
.title-txt h5 {color: #000;font-family: 'robotomedium';margin: 0 0 15px;font-size: 18px;}


div.dt-buttons>.dt-button {
    color: #fff !important;
    background-color: #405189 !important;
    border-color: #405189 !important;
    display: inline-block !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    padding: .5rem .9rem !important;
    font-size: .8125rem !important;
    border-radius: .25rem !important;
}

.select2-container .select2-selection--multiple .select2-selection__choice {
    color:#000 !important;
}
