  .rl_style{
    font-size:16px !important;
    font-weight:bold !important;
  }
  .input_helper.uca_checkbox:after {
    content: "\f14a";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
  /*--adjust as necessary--*/
    color: #308ee0;
    font-size: 18px;
    padding-right: 0em;
    position: absolute;
    top: 0px;
    left: 1px;
  }

  .label {
    font-weight: 500;
    padding: .4em .6em .3em;
  }


  .pull_right {
    position: absolute;
    right: 0;
  }

  .remove-ca .fa-times-circle{
    color:dc3545 !important;
    font-size: 20px;
  }

  .m-t-10 {
    margin-top: 10px;
  }

  .ma-1{
    margin:2px;
  }

  .head_list_result{
    text-align:center;
  }

  .header_color {
    font-family: "Poppins", sans-serif !important;
    /* background: linear-gradient(120deg, #FFA500, #F0A91F) !important; */
    background: #337ab7;
    transition: background 0.25s ease !important;
    color:#fff;
  }
  .btn-primary{
    background-color: #337ab7 !important;
    border-color: #337ab7 !important;
  }
  #exampleModalLongTitle span{
    color:#FFF !important;
  }
  #exampleModalLongTitle p{
    color:#FFF !important;
  }
  .report_tr_head{
    background-color: #FFA500;
    color: #fff;
  }
  .btn_color_grey {
    padding: 15px !important;
    background: #e5e5e5 !important;
    min-height: 16.42857px !important;
    min-width: 120px;
    height: 35px;
    width: 12px !important;
    color: black;
    text-align: center;
    padding-bottom: 10px;
    font-size: 0.875rem;
    line-height: 1;
    font-family: "Poppins", sans-serif;
  }

  .form-control-custom {
    border: 1px solid #f2f2f2;
    font-family: "Poppins", sans-serif;
    font-size: 0.75rem;
    padding: 0.56rem 0.75rem;
    line-height: 14px;
    font-weight: 300;
  }

  .margin_left {
    margin-left: 5px;
    margin-bottom: 15px;
  }

  .wrap_me {
    min-width: 15%;
    font-family: "Poppins", sans-serif;
    font-size: 13px;
  }

  .no_wrap_me {
    /* min-width: 150px; */
    vertical-align: middle;
    line-height: 1;
    white-space: nowrap;
    font-family: "Poppins", sans-serif;
    /* border-top: 0;
  border-bottom-width: 1px;
  font-weight: 500; */
  }

  .gritter-item.success {
    background-color: #5cb85c !important;
  }

  .gritter-notice-wrapper {
    margin-top: 20px !important;
  }

  textarea.form-control {
    height: auto;
    width: auto;
}

  .date-picker-width{
    width: 130px !important;
  }

  .export_date-picker-width{
    width: 100% !important;
  }

  .export_btn{
    margin-right:5px;
  }

  .index_btn{
    margin-top:10px;
  }
  .center_align{
    text-align: center;
  }
  .panel-heading{
    color:white !important;
    background-color:#337ab7 !important;
  }
  .btn-new{
    /* margin: 5px; */
    background: #F0A91F;
    /* border: 1px solid #F0A91F  !important; */
    color: #000;
  }
  .dashboard-box{
    /* background-color: #F5F5F5; */
    padding: 10px 0;
    margin-top: 15px;
  }

  .eye_icon_font{
    font-size:20px !important;
    color:#007bff;
  }

  .pencil_icon_font{
    font-size:20px !important;
    color:#888;
  }

  .disp_count{
    margin-top: -8px;
    font-size: 15px;
    cursor: pointer;
  }

  .dashboard_padding{
    padding: 22px 12px 0px 12px
  }

  .select2-selection{
    font-size: 12px;
  }
  .select2-selection--single, .select2-selection--multiple{
    border: 1px solid #dddddf !important;
  }


  .div1{
    text-align:center;
    width:15%;
    /* border: 1px solid #ddd; */
    padding: 10px;
    border-radius:10px;
    /* margin:10px; */
  }
  #info_div_NDS{
    color:#721c24;
  }
  #info_div_Dahej{
    color:#004085;
  }
  #info_div_Nandesary{
    color:#155724;
  }
  #info_div_CRP{
    color:#383d41;
  }
  #info_div_Corporate{
    color:#383d41;
  }

  #info_div_NDS:hover{
   /* background-color: #f4511e; */
   opacity: 1;
   background: rgba(255, 7, 58, 0.125);
   /* transform: translateX(136px); */
  }

  #info_div_Dahej:hover{
   /* background-color: #f4511e; */
   opacity: 1;
   background: rgba(0, 123, 255, 0.125);
   /* transform: translateX(136px); */
  }

  #info_div_Nandesary:hover{
   /* background-color: #f4511e; */
   opacity: 1;
   background: rgba(40, 167, 69, 0.125);
   /* transform: translateX(136px); */
  }

  #info_div_CRP:hover{
   /* background-color: #f4511e; */
   opacity: 1;
   background: rgba(108, 117, 125, 0.125);
   /* transform: translateX(136px); */
  }

  #info_div_Corporate:hover{
   /* background-color: #f4511e; */
   opacity: 1;
   background: rgba(108, 117, 125, 0.125);
   /* transform: translateX(136px); */
  }
  
  .action_table_div{
    max-height: 300px;
    overflow-y: scroll;
  }
  
  .click_number{
    cursor: pointer;
  }
  

