/*# sourceMappingURL=custom.min.css.map */
.blockquote-footer{margin-bottom:0px}
.ck-content{min-height:200px!important}
/*# shakti */
.auth-bg-cover .footer{color:#000000;background: #fff;}
.rightsec{text-align:right}
.navbar-brand-box.newLogo{width:190px;height:100px}
.logo-lg img{width:100%}
.loginpage{background:#f2f3f4}
.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}
.todolist{font-size:14px}
.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}
.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}
.py-4{border-right:1px solid #5961b5}
.wikisec .card{margin-bottom:1rem}
.wikisec .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px 10px}
.navbar-header{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}
.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}
.footerlinks{margin:0px;padding:0px}
.footerlinks li{list-style-type:none;width:14%;margin:0px 10px 0px 10px;display:inline-block;text-align:center;color:#fff;border-radius:4px;line-height:45px}
.footerlinks li:nth-child(1){background-color:#3399ff;color:#fff}
.footerlinks li:nth-child(2){background-color:#ff5d33;color:#fff}
.footerlinks li:nth-child(3){background-color:#8433ff;color:#fff}
.footerlinks li:nth-child(4){background-color:#405189;color:#fff}
.footerlinks li:nth-child(5){background-color:#0ab39c;color:#fff}
.footerlinks li:nth-child(6){background-color:#5f60ab;color:#fff} 
.footerlinks li a{color:#fff!important} 
.footerlinks li a i{display:inline-block;float:right;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0px 11px;margin:0}
.footerlinks li:nth-child(1) a i{background:#61b0ff}
.footerlinks li:nth-child(2) a i{background:#ff7d4b}
.footerlinks li:nth-child(3) a i{background:#9b59ff}
.footerlinks li:nth-child(4) a i{background:#506199}
.footerlinks li:nth-child(5) a i{background:#09c7ad}
.footerlinks li:nth-child(6) a i{background:#6d6ec1}
.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}
.allbtnsec.card-body{margin-bottom:0px}
.nomargin{margin-bottom:0px!important;padding-top:22px!important}
/* 07-04-23 start  */
.card-animate .card-body .text-white a{font-size:13px}
.card-body .live-preview .row.g-3{margin-top:0}
.card-body .live-preview .row.g-3 .col-lg-6{margin-top:4px}
.footer{padding:12px calc(1.5rem / 2)!important;z-index:9;}
#back-to-top{bottom:130px!important}
/* 07-04-23 end  */
/* 10-04-23 start  */
.card-title{font-size:14px}
.upcoming ul{height:234px;overflow-y:auto}
.upcoming ul::-webkit-scrollbar{width:3px;background:#d5d5d5;border-radius:10px}
.upcoming ul::-webkit-scrollbar-thumb{border-radius:10px;background-color:#405189}
.fs-14{font-size:13px!important}
.my-tasks-sec .card-body .live-preview{height:761px;overflow-y:auto}
.my-tasks-sec .card-body .live-preview::-webkit-scrollbar{width:3px;background:#d5d5d5;border-radius:10px}
.my-tasks-sec .card-body .live-preview::-webkit-scrollbar-thumb{border-radius:10px;background-color:#405189}
.query-sec .card {height:204px}
.card-animate .card-body.text-center{display:flex;flex-direction:column;min-height:89px;max-height:89px;justify-content:center;margin:0}
.user-link .card-animate{margin-bottom:20px}
.user-link .card-animate.bg-success, .user-link .card-animate.bg-new{margin-bottom:0}
.user-link .cover{margin-bottom:15px!important}
.notice-board .card-body .align-middle{margin-bottom:10px}
.notice-board .card-body .align-middle:last-child{margin-bottom:0}
.notice-board .card{margin-bottom:16px}
.notice-board .card-body{height:222px;overflow-y:auto;margin-right:10px}
.notice-board .card-body::-webkit-scrollbar{width:3px;background:#d5d5d5;border-radius:10px}
.notice-board .card-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#405189}
.user-link .cover .col-lg-4.col-sm-4.p-2{padding:0 10px!important}
.user-link .cover .col-lg-4.col-sm-4.p-2 img.img-fluid.rounded{height:71px}
.app-search .dropdown-menu #header_search_result{max-height:320px!important;overflow:hidden auto!important;margin-right:10px}
.app-search .dropdown-menu #header_search_result::-webkit-scrollbar{width:3px;background:#d5d5d5;border-radius:10px}
.app-search .dropdown-menu #header_search_result::-webkit-scrollbar-thumb{border-radius:10px;background-color:#405189}
.app-search .dropdown-menu #header_search_result a{white-space:normal;display:flex}
.user-link .cover .col-lg-4.col-sm-4.p-2 .bg-outlook{background:#3399ff}
.user-link .cover .col-lg-4.col-sm-4.p-2 .bg-indent{background:#ff5d33}
.user-link .cover .col-lg-4.col-sm-4.p-2 .bg-opf{background:#8433ff}
.user-link .cover .col-lg-4.col-sm-4.p-2 .card-animate{margin:0;min-height:74px;max-height:74px}
.user-link .cover .col-lg-4.col-sm-4.p-2 .card-animate .card-body{min-height:74px;max-height:74px}
.user-link .cover .col-lg-4.col-sm-4.p-2 .card-animate .card-body a.text-white{font-size:10px;letter-spacing:1px}
.user-link .cover .col-lg-4.col-sm-4.p-2 .card-animate .card-body h5.text-white{margin-bottom:0}
.user-link .cover .col-lg-4.col-sm-4.p-2 .bg-outlook .avatar-title img{width:26px}
.user-link .cover .col-lg-4.col-sm-4.p-2 .bg-indent .avatar-title img{width:24px}
.user-link .cover .col-lg-4.col-sm-4.p-2 .bg-opf .avatar-title img{width:24px}
@media (max-width: 767px){
    .footerlinks{display:grid;grid-template-columns:49% 49%;grid-gap:10px}
    .footerlinks li{width:100%;margin:0}
    .footer{position:initial}
    .page-content{padding-bottom:0}
    .card.mob-ver-mb{margin-bottom:15px}
	.query-sec .card{height:auto}
	.user-link .card-animate.bg-success, .user-link .card-animate.bg-new{margin-bottom:20px}
	.user-link .cover .col-lg-4.col-sm-4.p-2 img.img-fluid.rounded{height:auto}
}
@media screen and (max-width: 991px) and (min-width: 768px){
    ul.footerlinks{display:flex;flex-wrap:wrap;justify-content:center}
    ul.footerlinks li{width:20%;margin:5px 5px}
    .card-animate .card-body.text-center .mx-auto{margin:0 0 5px 0!important}
    .card-animate .card-body.text-center h5{margin-bottom:0!important}
    .card-animate .card-body.text-center{display:flex;flex-direction:column;min-height:85px;max-height:85px;justify-content:center}
}
@media screen and (max-width:1264px) and (min-width: 992px){
    .page-content{padding-bottom:100px}
    .upcoming-meetings ul{height:236px;overflow-y:auto} 
    [data-layout=vertical][data-sidebar-size=sm] {min-height:100%}
    .navbar-brand-box.newLogo{height:70px}
    .query-sec label.input-group-text{width:100%!important;border-radius:5px 5px 0 0 !important}
    .query-sec select{border-radius:0 0 5px 5px!important}
    ul.footerlinks li{width:20%;margin:5px 5px}
    .card-animate .card-body.text-center h5{margin-bottom:0!important}
    .query-sec form#createSchemeForm{width:100%!important}
    .query-sec .row.g-3{width:100%!important}
}
@media screen and (max-width:1800px) and (min-width: 1265px){
    .card-animate .card-body.text-center .mx-auto{margin:0 0 5px 0!important}
    .card-animate .card-body.text-center h5{margin-bottom:0!important}
    .upcoming-meetings ul{height:260px;overflow-y:auto}  
}
/* 10-04-23 end  */
@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}
}
	  
label.form-label.unbold-txt {
   color: #545454;
   font-weight: normal;
   }
   .addremove-align {
   margin-top: 26px;
   }
   .opportunity-section{padding-top: 10px;}
   .opportunity-section .col-form-label{padding-top: 0px;}
   .opportunity-section .form-label { margin-top: 0px !important;}
   .opportunity-section2 { padding: 15px;}
   .opportunity-section2 .rowAdder4{margin-top: 26px;}
   .opportunity-section2 .card-header{margin-top: 15px;}
   .effort_est {margin-top: 10px;}
   .docclass {background: none;border:0px !important;}
   .opportunity-section .form-label2{font-weight: 600!important;}
   .effort_est.titleheading {
   font-size: 16px;
   padding-top: 10px;
   color: #bc361a;
   position: relative;
   margin-bottom: 10px;
   margin-top: 17px;
   }
   .effort_est.titleheading:after{
   background: #bc361a;
   width: 40px;
   height: 2px;
   position: absolute;
   left: 0;
   bottom: 5px;
   content: "";
   }

   .mt-10{margin-top:3.0rem!important;}



   .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container .select2-selection--multiple .select2-selection__choice {
    background-color: #f3f3f9 !important;
    color: #000000!important;
}
.select2-container .select2-selection--multiple .select2-selection__choice__remove {
    color: #000!important;
}
.select2-container--default .select2-results__option[aria-selected=true]:hover {
     background-color:#f3f6f9!important;
    color: #000000!important;
}
.select2-height .select2-container span.select2-selection {
    min-height: 37.5px !important;
    height: auto !important;
    padding-bottom: 0 !important;
}
.select2-height ul.select2-selection__rendered {
    min-height: 33px !important;
    height: auto !important;
    display: block !important;
    margin: 0;
}
.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color: #fff!important;}