
*,button, input, optgroup, select, textarea
{
font-family: Poppins;
line-height: 32px;
letter-spacing: 0px;
font-weight: 500;
font-style: normal;

}

.welcome_box
{
    background:#252455;
    /* background-image: URL('https://images.assetsdelivery.com/compings_v2/saicle/saicle1410/saicle141000148.jpg');
    background-repeat: none;
    background-size: cover; */
}


.menu_selected
{
    border-left:5px solid orange;   
}
   
.menu_ideal
{
       border-left:5px solid #FFF;   
}
      
.primary-text-color
{
    color: #0f0d43;
}

.main_container {
   /* padding-left: 225px;*/
  }


  


  @media only screen and (max-width : 992px) {
/*    .main_container {
      padding-left: 0;
    }

    .sidenav.sidenav-fixed {
width:300px;
}
*/

  }

  .no-margin-left
{
    margin-left:0px;
}

.no-padding-left
{
  padding:0px !important;
}

.no-padding-right
{
  padding:0px !important;
}

.no-margin
{
  margin:0px !important;
}

.no-padding
{
  padding:0px !important;
}

.div-5px
{
  min-height:5px;
}

.div-10px
{
  min-height:10px;
}

.nice-bold
{
  font-size: 14px;
font-weight: bold;
}

@media only screen and (min-width : 599px) {
    .padding-on-left-except-mobile {
      padding-left: 30px !important;
    }
  }


.fancy-border-radius , .fancy-border-radius:hover , .fancy-border-radius:active, .fancy-border-radius:focus
{
  border-radius: 2rem;
}


.bold-big-text
{
  font-size: 18px;
  font-weight: bold;
}

.round_icon
{
color: #FFF!important;
border: 2px solid #24246b!important;
border-radius: 50%!important;
font-size: 1rem!important;
display: flex!important;
justify-content: center!important;
align-items: center!important;
width: 1.2em!important;
height: 1.2em!important;
background: #24246b!important;
width: 1.5em !important;
height: 1.5em !important;
}

.flex-center-vertical
{
  align-content: center;
}

.div-5px
{
min-height:5px!important;
}

.div-15px
{
min-height:15px!important;
}

.div-10px
{
min-height:10px!important;
}

.margin-left-5px
{
margin-left:5px!important;
}

.margin-right-5px
{
margin-left:5px!important;
}

.bold
{
  font-weight: bold;
}


*
{
  outline: none;
}

.sidebar-links
{
padding: 0.6rem;
background: #fafafa;
margin-top: 10px;
border-radius: 5px;
cursor: pointer;
}

.sidebar-selected
{
  background: #fce3cd;
  padding: 0.8rem;
}

.stc_hr
{
  border-bottom: 1px solid #CCC;
}

.pointer
{
  cursor: pointer;
}

.row-last-align
{
display: flex !important;
align-items: self-end !important;
flex-wrap: wrap;
}

.document_wrapper
{
  border-left: 5px solid #CCC;
border-radius: 5px;
padding-left: 10px;
}

.review_answer
{
  color: #4aab4e;
}

.stc_box:disabled
{
  border: 0px !important;
  border-bottom: 1px solid #CCC !important;
  border-radius: 0px !important;
}

.stc_select:disabled
{
  border: 0px !important;
}

.tata.success
{
  /*background: #24246b !important;*/
   /*background-image: linear-gradient(#24246b, #f27406) !important;*/
   background-image: linear-gradient(to left, #f27406 , #24246b);
}

.material-table
{
  max-width:100%;min-width:350px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control::before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control::before
{
  background: #293a4a !important;
}

table.dataTable > tbody > tr.child ul.dtr-details
{
width: 100%;

}

.stcTable .child {
padding:1rem !important;

}

.stcTable
{
  width:100% !important;

}


.stcTableMain .child {
padding:2rem !important;

}

.stcTableMain
{
  width:100% !important;

}

.swal2-styled.swal2-confirm
{
  background: #8960a2 !important;
  outline: none !important;
}

.fa
{
  font-size: 12px !important;
}