:root {
    /* Theme Primary COlor Css STARTS  Here */
        --nxtIndigo: #393186;
        --nxtOrange: #EE7F1B;
        --nxtSkyBlue: #0CAFFF;
        --nxtGreen: #83CF43;
        
    /* Theme Primary COlor Css ENDS   Here */
        /* //Below  Css Dashboard Cards Color for Admin STARTS Here */
        --nxtDashCardDanger:#fd3550;
        --nxtDashCardPrimary:#0DCAF0  ;
        --nxtDashCardSuccess:#15ca20 ;
        --nxtDashCardWarn:#ffc107 ;

        --nxtDashTextDanger:#dc3545;
        --nxtDashTextPrimary:#17a2b8 ;
        --nxtDashTextSuccess:#28a745 ;
        --nxtDashTextWarn:#ffc107 ;
        
    /* //Below  Css Dashboard Cards Color for Admin ENDS Here */


    /* Theme Optional  Color Css STARTS   Here */
        --nxtGrey: #EBEDEC;
        --nxtWhite: #fff;
        --nxtDarkGrey: #606060;
        --nxtBlack: #000;
        --nxtLightGrey: #848484;
        --nxtGreyBGcolor: #f4f4f4;
        --nxtGreySecondary: #6c757d;
        --nxtDashBgColor:#f7f7ff;
        --nxtSemiBlack: #424242;
    /* Theme Optional  Color Css ENDS   Here */



     /* Dashboard Chart Color Css Starts   Here */

       --nxtDashChart1:#FF9705;
       --nxtDashChart2:#062A74;
       --nxtDashChart3:#034BE4;
       --nxtDashChart4:#428BF9;
       --nxtDashChart5:#B6CDFF;
       --nxtDashChart6:#FAD1D4;
       --nxtDashSemanticPos:#3DD29D;
       --nxtDashSemanticNeg:#FF5005;
       --nxtDashTitleBGColor:#E0EAFF;



     /* Dashboard Chart Color Css ENDS   Here */

     /* New Revised Button Colors Code Starts Here */

     --nxtPrimaryBtn:#F5883C;
     --nxtPrimaryBtnHover:  #ef741e !important;
   
     --nxtSecondaryBtn:#dcdcdc;
     --nxtSecondaryBtnHover: #ddd !important;


     --nxtSuccessBtn:#28a745;
     --nxtSuccessBtnHover:#159c35;


     --nxtDangerBtn: #E32636;
     --nxtDangerBtnHover: #d41121;

      --nxtDarkBtn: #232b2b;
     --nxtDarkBtnHover: #1d2525;
     
     --nxtInfoBtn:#0CAFFF;
     --nxtInfoBtnHover: #0497e0;
  
  }
  
  /* Root  style and Color Picker Ends Here */


  .nxtIndigo {
    color: var(--nxtIndigo);
  }
  
  .nxtGreyBGcolor {
    background-color: var(--nxtGreyBGcolor);
  }
  
  .nxtOrange {
    color: var(--nxtOrange);
  }
  
  .nxtSkyBlue {
    color: var(--nxtSkyBlue);
  }
  
  .nxtGrey {
    color: var(--nxtGrey);
  }
  
  .nxtGreen {
    color: var(--nxtGreen);
  }
  
  .fontAlegreya {
    font-family: "Alegreya";
  }
  
  .fontPoppins {
    font-family: "Poppins";
  }
  
  .fontRaleway {
    font-family: "Raleway";
  }
  
  .fontNoto {
    font-family: "Noto Sans Mono";
  }
  

.nxtHeaderContainer{
 background-color: #fff;
 padding: 10px 0;
}

.headerMainContainer {
    padding-bottom: 5px;
    margin-bottom: 8px;
    border-bottom: 1px solid #000;
}


.nxtHeaderDynamicHeadings,
.nxtHeader {
    display: flex;
    /* padding-bottom: 5px; */
    width: calc(100% - 5%);
    margin: 0 auto;
}

.nxtHeaderDynamicHeadings-left,
.nxtHeader .vvitht-left {
    width: 20%;
}

.nxtHeader .vvitht-left img {
    width: 100%;
    object-fit: contain;
    height: 85px;
}

.nxtHeaderDynamicHeadings-right,
.nxtHeader .vvitht-right {
    width: 80%;
    text-align: center
}

.nxtHeader .vvitht-right .ht-clgName {
    font-size: 17px;
    font-weight: 600;
    margin: 0;
    color: #ff7d10;
    padding: 10px 0px 4px 0;
    /* font-family: 'Alegreya'; */
    /* font-family: "Catamaran", sans-serif; */
    font-family: "Roboto Slab", serif;

}

.nxtHeaderDynamicHeadings-right .ht-clg-details, 
.nxtHeader .vvitht-right .ht-clg-details {
    font-size: 12px;
    margin: 0;
    color: var(--nxtSemiBlack);

    padding-bottom: 3px;
    font-weight: 400;
    /* font-family: "Catamaran", sans-serif; */
    font-family: "Roboto Slab", serif;
}

.nxtHeaderDynamicHeadings-right .ht-clg-details.nxtHeader-titler {
    font-weight: 600 !important;
    padding: 3px 0;
    color: var(--nxtBlack);
    font-size: 14px !important;
}


.vvit-AwarsListSubTitler {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px dashed var(--nxtGreySecondary);
  flex-wrap: wrap;
  margin-bottom: 15px;
  padding-bottom: 10px;
}
.vvit-AwarsListSubTitler p {
  width: 50%;
  margin: 0;
  padding: 5px;
  font-size: 13px;
  font-weight: 600;
  color: var(--nxtSemiBlack);
  font-family: "Quicksand", sans-serif;
}

.vvit-AwarsListSubTitler p > span {
  color: var(--nxtIndigo);
}



@media print {
    .nxtHeader .vvitht-right .ht-clgName {
            font-weight: 400 !important;
            color: var(--nxtBlack);
        }
    
        .nxtHeader .vvitht-right .ht-clg-details{
          color: var(--nxtBlack);
        }

        body {
          -webkit-print-color-adjust: exact;
          margin: 0;
          padding:  5px 20px;
      }
      /* Hide browser-specific print headers/footers */
      @page {
          margin: 0;
          padding: 10px;

      }
  }
  
  

