/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Jan 23, 2021, 3:17:51 PM
    Author     : xnava
*/

.input-fld-num {
    text-align: right!important;
}

.w-super-script {
    position: relative;
    top: -10px;
    font-size: 10px;
}


.search-icon {
    position: absolute;
    top: 50%;
    right: 5px; /* Adjust the right position of the icon */
    transform: translateY(-50%);
    cursor: pointer;
  }
  
  
.div-inbox-with-icon {
    width: 90% !important; 
    display: inline-flex !important;
}
.div-inbox-icon {
    width: 10% !important; 
    margin-left: -25px!important;
     display: inline-flex !important
}

.w-font-r85 {
    font-size: .85rem;
}
.w-font-r75 {
    font-size: .75rem;
}

.w-font-r100 {
    font-size: 1rem;
}
.w-font-r150 {
    font-size: 1.5rem;
}

.w-font-r200 {
    font-size: 2.0rem;
}

.w-font-8 {
    font-size: 8px !important;
}

.w-font-10 {
    font-size: 10px !important;
}
.w-font-11 {
    font-size: 11px !important;
}


.w-font-12 {
    font-size: 12px !important;
}

.w-font-14 {
    font-size: 14px !important;
}

.w-font-16 {
    font-size: 16px !important;
}
.w-font-18 {
    font-size: 18px !important;
}

.w-font-r25 {
    font-size: 1.2rem !important;
}

.w-font-emphasized-color {
    color: #6c757d;
}
.w-font-emphasized-family {
   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

}
.w-font-emphasized-white {
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    color: white;
    font-weight: 550;
    font-size: 14px;
 }
.w-font-unconspicuous {
    color: #828c97;
    font-size: 12px;
    font-weight: 600;
}
.w-uppercase {
    text-transform:  uppercase;
}
/* Help Text defintions */

.text-white-75 {
    color: rgba(255, 255, 255, 0.75);
}


.text-capitalize { 
    text-transform: capitalize !important;
  }
  
  .font-weight-light {
    font-weight: 300 !important;
  }
  
  .font-weight-lighter {
    font-weight: lighter !important;
  }
  
  .font-weight-normal {
    font-weight: 400 !important;
  }
  
  .font-weight-bold {
    font-weight: 700 !important;
  }
  
  .font-weight-bolder {
    font-weight: bolder !important;
  }
  
  .font-italic {
    font-style: italic !important;
  }
  
@media screen and (max-width: 767px) {

    .w-font-modal-msg {
        font-family: 'roboto', san-serif;
        color: rgb(13, 110, 253);
        font-weight: 500; 
        font-size: 12px;
    }
    .w-font-tablebody {
        font-family: 'roboto', sans-serif;
        font-size: 12px;
    }
    .w-font-tablebody-mb {
        font-family: 'roboto', san-serif;
        font-weight: 400; 
        font-size: 12px;
    }
    .w-font-tablebody-sb {
        font-family: 'roboto', san-serif;
        font-weight: 500; 
        font-size: 7px;
        color: #12766C!important;
    }
    .wigo-tabs-font {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 10px; 
        color:#007bff;
    }
    .wigo-tabs-font-active {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 10px; 
        color:maroon;
        
    }
    
    .wigo_normal_error {
        font-size: 14px!important;
        color:  red!important;
        font-weight:  400;
        font-style:  normal;
    }

    .w-font-main-para {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 16.6667px; 
    }
    .w-font-main-para-sm {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 12.6667px; 
    }
    .w-h4 {
        font-size: 1.0rem;
        color: #000000; 
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-h4-grey {
        font-size: 1.0rem;
        color: #6c757d;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
       
    }
    .w-warn-text {
        font-size: .8rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-margin-hdr-left {
        margin-left: 10px;
    }
    
    .w-h6-blue {
        color: #007bff;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: .8rem;
    }
    
    .w-h6-white {
        color: #ffffff!important;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: .8rem!important;
    }
    
    .w-h6-gray {
        font-size: .8rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-h7 {
        font-size: .6rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-emphasized-text-s5 {
        font-size: .75rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6 {
         font-size: .8rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6_5 {
         font-size: 1.0rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
   
    .w-emphasized-text-s7 {
         font-size: .7rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
     .w-h5 {
        font-size: .75rem;
        color:  #000000;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-h5-gray {
        font-size: .75rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
   
    /* Moved from wigobranding.css */
     .wigo_header_level_1 {
        font-size: 18px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_3 {
        font-size: 16px!important;
        color: #b94a48!important;
        font-weight:  600;
        font-style: normal;
    }
    .wigo_header_normal_level_3 {
        font-size: 16px!important;
        font-weight:  600;
       
    }
    
     .wigo_header_level_3_blue {
        font-size: 16px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_4 {
        font-size: 14px!important;
        color:  #b94a48!important;
        font-weight:  600;
        font-style:  normal;
    }
    
    .wigo_header_normal_level_4 {
        font-size: 14px!important;
        color:  #0072b1!important;
        font-weight:  600;
        font-style:  normal;
    }
    .wigo_header_level_5 {
        font-size: 12px!important;
        color:  #0072b1!important;
        font-weight:  500;
        font-style: normal;
    }
    
     .wigo-textfield-view-font-font {

        font-family: 'Open Sans', sans-serif !important;
        font-size: 14px;
        color:  #333;
        padding-left: 5px!important;
        padding-right: 5px!important;

    }
   
}
    
@media (min-width: 768px) and (max-width: 991px) {
    .w-font-modal-msg {
        font-family: 'roboto', san-serif;
        color: rgb(13, 110, 253);
        font-weight: 500; 
        font-size: 12px;
    }

    .w-font-tablebody {
        font-family: 'roboto', sans-serif;
        font-size: 14px;
    }
    .w-font-tablebody-mb {
        font-family: 'roboto', san-serif;
        font-weight: 400; 
        font-size: 12px;
    }
    .w-font-tablebody-sb {
        font-family: 'roboto', san-serif;
        font-weight: 500; 
        font-size: 8px;
        color: #12766C!important;
 
    }
    .wigo_normal_error {
        font-size: 16px!important;
        color:  red!important;
        font-weight:  400;
        font-style:  normal;
    }
    .wigo-tabs-font {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 11px; 
        color:#007bff;
    }
    .wigo-tabs-font-active {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 11px; 
        color:maroon;
        
    }
    .w-font-main-para {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 16.6667px; 
    }
    .w-font-main-para-sm {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14.6667px; 
    }
    .w-warn-text {
        font-size: .8rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-margin-hdr-left {
        margin-left: 10px;
    }
    
    .w-h3 {
        font-size: 1.3rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h4 {
        font-size: 1.0rem;
        color: #000000; 
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h4-grey {
        font-size: 1.2rem;
        color: #6c757d;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
       
    }

    .w-h5 {
        font-size: .75rem;
        color:  #000000;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-h5-gray {
        font-size: .75rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h6 {
        font-size: 1.0rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-h6-gray {
        font-size: 1.0rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-h6-blue {
        color: #007bff;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: 1rem;
    }
    
    .w-h6-white {
        color: #ffffff!important;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: .8rem!important;
    }
    
    .w-h7 {
        font-size: .6rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    
    .w-normal-7 {
        font-size: .8rem;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        color: #000000; 
    }

   
    .w-emphasized-text-s4 {
         font-size: 1.3rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s5 {
        font-size: .75rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6 {
         font-size: .8rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
     .w-emphasized-text-s6_5 {
         font-size: 1.0rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
   
     .w-emphasized-text-s7 {
         font-size: .7rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    /* from wigobranding.css */
     .wigo_header_level_1 {
        font-size: 18px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_3 {
        font-size: 14px!important;
        color: #b94a48!important;
        font-weight:  600;
        font-style: normal;
    }
    .wigo_header_normal_level_3 {
        font-size: 14px!important;
        font-weight:  600;
       
    }
    
     .wigo_header_level_3_blue {
        font-size: 14px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_4 {
        font-size: 14px!important;
        color:  #b94a48!important;
        font-weight:  600;
        font-style:  normal;
    }
    
    .wigo_header_normal_level_4 {
        font-size: 14px!important;
        color:  #0072b1!important;
        font-weight:  600;
        font-style:  normal;
    }
  
    .wigo_header_level_5 {
        font-size: 12px!important;
        color:  #0072b1!important;
        font-weight:  500;
        font-style: normal;
    }
  
    .wigo-textfield-view-font-font {

        font-family: 'roboto', sans-serif !important;
        font-size: 14px;
        color:  #333;
        padding-left: 5px!important;
        padding-right: 5px!important;

    }
   
}
    
@media (min-width: 992px) and (max-width: 1199px) {
    .w-font-modal-msg {
        font-family: 'roboto', san-serif;
        color: rgb(13, 110, 253);
        font-weight: 500; 
        font-size: 14px;
    }
    .w-font-tablebody {
        font-family: 'roboto', sans-serif;
        font-size: 14px;
    }
    .w-font-tablebody-mb {
        font-family: 'roboto', san-serif;
        font-weight: 400; 
        font-size: 12px;
    }
    .w-font-tablebody-sb {
        font-family: 'roboto', san-serif;
        font-weight: 500; 
        font-size: 10px;
        color: #12766C!important;
 
    }
    .wigo-tabs-font {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 14px; 
        color:#007bff;
    }
    .wigo-tabs-font-active {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 14px; 
        color:maroon;
        
    }
    
    .wigo_normal_error {
        font-size: 1.2rem!important;
        color:  red!important;
        font-weight:  400;
        font-style:  normal;
    }
    .w-font-main-para {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 18.6667px; 
    }
    .w-font-main-para-sm {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 16.6667px; 
    }
    .w-warn-text {
        font-size: 1.0rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-margin-hdr-left {
       
    }
    
    .w-h3 {
    font-size: 1.75rem;
    color:  #000000;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
}

.w-h4 {
    font-size: 1.5rem;
    color: #000000; 
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
}

.w-h4-grey {
    font-size: 1.3rem;
    color: #6c757d;
    font-weight: 400;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
}


.w-h5 {
    font-size: 1.1rem;
    color:  #000000;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
}


.w-h5-gray {
    font-size: 1.1rem;
    color:  #6c757d;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

}

.w-h6 {
    font-size: 1.0rem;
    color:  #000000;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
}
.w-h6-gray {
    font-size: 1.0rem;
    color:  #6c757d;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

}
    
.w-h6-blue {
    color: #007bff;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    font-size: 1rem;
}
.w-h6-white {
        color: #ffffff!important;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: 1rem!important;
    }
       

.w-h7 {
    font-size: 1rem;
    color:  #000000;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    
}

.w-normal-7 {
    font-size: .8rem;
    font-weight: 400;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    color: #000000; 
}

.w-emphasized-text-s4 {
     font-size: 1.5rem;
    color: #6c757d;
    font-weight: 700;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
}
.w-emphasized-text-s5 {
        font-size: 1.1rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
.w-emphasized-text-s6 {
       font-size: 1.0rem;
      color: #6c757d;
      font-weight: 700;
      font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

  }
  .w-emphasized-text-s6_5 {
         font-size: 1.1rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
   
  .w-emphasized-text-s7 {
         font-size: .7rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    /* form wigobranding.css */
    .wigo_header_level_1 {
        font-size: 22px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_3 {
        font-size: 18px!important;
        color: #b94a48!important;
        font-weight:  600;
        font-style: normal;
    }
    .wigo_header_normal_level_3 {
        font-size: 18px!important;
        font-weight:  600;
       
    }
    
     .wigo_header_level_3_blue {
        font-size: 18px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_4 {
        font-size: 16px!important;
        color:  #b94a48!important;
        font-weight:  600;
        font-style:  normal;
    }
    
    .wigo_header_normal_level_4 {
        font-size: 16px!important;
        color:  #0072b1!important;
        font-weight:  600;
        font-style:  normal;
    }
    .wigo_header_level_5 {
        font-size: 12px!important;
        color:  #0072b1!important;
        font-weight:  500;
        font-style: normal;
    }
   
    .wigo-textfield-view-font-font {

        font-family: 'Open Sans', sans-serif !important;
        font-size: 16px;
        color:  #333;
        padding-left: 5px!important;
        padding-right: 5px!important;

    }
   
}

@media (min-width: 1200px) and (max-width: 1999px) {
    .w-font-modal-msg {
        font-family: 'roboto', san-serif;
        color: rgb(13, 110, 253);
        font-weight: 500; 
        font-size: 16px;
    }
    .w-font-tablebody {
        font-family: 'roboto', sans-serif;
        font-size: 12px;
    }
    .w-font-tablebody-mb {
        font-family: 'roboto', san-serif;
        font-weight: 400; 
        font-size: 12px;
    }
    .w-font-tablebody-sb {
        font-family: 'roboto', san-serif;
        font-weight: 500; 
        font-size: 11px;
        color: #12766C!important;
 
    }
    .wigo-tabs-font {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 16px; 
        color:#007bff;
    }
    .wigo-tabs-font-active {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 16px; 
        color:maroon;
        
    }
    
    .wigo_normal_error {
        font-size: 1.2rem!important;
        color:  red!important;
        font-weight:  400;
        font-style:  normal;
    }
    
    .w-font-main-para {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 18.6667px; 
    }
    .w-font-main-para-sm {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 16.6667px; 
    }
    .w-warn-text {
        font-size: 1.2rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-margin-hdr-left {
        
    }
    
   .w-h3 {
    font-size: 1.75rem;
    color:  #000000;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
    }

    .w-h4 {
        font-size: 1.5rem;
        color: #e11010;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    }

    .w-h4-grey {
        font-size: 1.3rem;
        color: #6c757d;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
       
    }
    
    .w-h5 {
        font-size: 1.2rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-h5-gray {
        font-size: 1.2rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h6 {
        font-size: 1.0rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h6-gray {
        font-size: 1.0rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-h6-blue {
           color: #007bff;
           font-weight: 600;
           font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
           font-size: 1rem;
    }
    .w-h6-white {
        color: #ffffff!important;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: 1rem!important;
    }
    
    .w-h7 {
        font-size: 1rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-normal-7 {
        font-size: .8rem;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        color: #000000; 
    }

    .w-emphasized-text-s4 {
         font-size: 1.5rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-emphasized-text-s5 {
        font-size: 1.2rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6 {
        font-size: 1.0rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6 {
        font-size: 1.0rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6_5 {
         font-size: 1.2rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
   
    .w-emphasized-text-s7 {
         font-size: .7rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    /* From wigobranding.css */
    
    .wigo_header_level_1 {
        font-size: 22px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_3 {
        font-size: 18px!important;
        color: #b94a48!important;
        font-weight:  600;
        font-style: normal;
    }
    .wigo_header_normal_level_3 {
        font-size: 18px!important;
        font-weight:  600;
       
    }
    
     .wigo_header_level_3_blue {
        font-size: 18px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_4 {
        font-size: 16px!important;
        color:  #b94a48!important;
        font-weight:  600;
        font-style:  normal;
    }
    
    .wigo_header_normal_level_4 {
        font-size: 16px!important;
        color:  #0072b1!important;
        font-weight:  600;
        font-style:  normal;
    }
  
    .wigo_header_level_5 {
        font-size: 14px!important;
        color:  #0072b1!important;
        font-weight:  500;
        font-style: normal;
    }
     .wigo-textfield-view-font-font {

        font-family: 'Open Sans', sans-serif !important;
        font-size: 18px;
        color:  #333;
        padding-left: 5px!important;
        padding-right: 5px!important;

    }
   
}

@media screen and (min-width: 2000px) {
    .w-font-tablebody {
        font-family: 'roboto', sans-serif;
        font-size: 12px;
    }
    .w-font-tablebody-mb {
        font-family: 'roboto', san-serif;
        font-weight: 400; 
        font-size: 12px;
    }
    .w-font-tablebody-sb {
        font-family: 'roboto', san-serif;
        font-weight: 500; 
        font-size: 12px;
        color: #12766C!important;
 
    }
    .wigo-tabs-font {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 16px; 
        color:#007bff;
    }
    .wigo-tabs-font-active {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 16px; 
        color:maroon;
        
    }
    
    .wigo_normal_error {
        font-size: 1.2rem!important;
        color:  red!important;
        font-weight:  400;
        font-style:  normal;
    }
    
    .w-font-main-para {
        font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
        font-size: 18.6667px; 
    }
    .w-font-main-para-sm {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 16.6667px; 
    }
    .w-warn-text {
        font-size: 1.2rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-margin-hdr-left {
        
    }
    
   .w-h3 {
    font-size: 1.75rem;
    color:  #000000;
    font-weight: 600;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   
    }

    .w-h4 {
        font-size: 1.5rem;
        color: #e11010;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    }

    .w-h4-grey {
        font-size: 1.3rem;
        color: #6c757d;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
       
    }
    
    .w-h5 {
        font-size: 1.2rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-h5-gray {
        font-size: 1.2rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h6 {
        font-size: 1.0rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-h6-gray {
        font-size: 1.0rem;
        color:  #6c757d;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-h6-blue {
           color: #007bff;
           font-weight: 600;
           font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
           font-size: 1rem;
    }
    .w-h6-white {
        color: #ffffff!important;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        font-size: 1rem!important;
    }
    
    .w-h7 {
        font-size: 1rem;
        color:  #000000;
        font-weight: 600;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }

    .w-normal-7 {
        font-size: .8rem;
        font-weight: 400;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
        color: #000000; 
    }

    .w-emphasized-text-s4 {
         font-size: 1.5rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    
    .w-emphasized-text-s5 {
        font-size: 1.2rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6 {
        font-size: 1.0rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6 {
        font-size: 1.0rem;
       color: #6c757d;
       font-weight: 700;
       font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    .w-emphasized-text-s6_5 {
         font-size: 1.2rem;
        color: #6c757d;
        font-weight: 700;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
   
    .w-emphasized-text-s7 {
         font-size: .7rem;
        color: #6c757d;
        font-weight: 500;
        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

    }
    /* From wigobranding.css */
    
    .wigo_header_level_1 {
        font-size: 22px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_3 {
        font-size: 18px!important;
        color: #b94a48!important;
        font-weight:  600;
        font-style: normal;
    }
    .wigo_header_normal_level_3 {
        font-size: 18px!important;
        font-weight:  600;
       
    }
    
     .wigo_header_level_3_blue {
        font-size: 18px!important;
        color: #0072b1; 
        font-weight:  600;
        font-style: normal;
    }
    
    .wigo_header_level_4 {
        font-size: 16px!important;
        color:  #b94a48!important;
        font-weight:  600;
        font-style:  normal;
    }
    
    .wigo_header_normal_level_4 {
        font-size: 16px!important;
        color:  #0072b1!important;
        font-weight:  600;
        font-style:  normal;
    }
  
    .wigo_header_level_5 {
        font-size: 14px!important;
        color:  #0072b1!important;
        font-weight:  500;
        font-style: normal;
    }
     .wigo-textfield-view-font-font {

        font-family: 'Open Sans', sans-serif !important;
        font-size: 18px;
        color:  #333;
        padding-left: 5px!important;
        padding-right: 5px!important;

    }
   
}

.w-text-white {
    color: #ffffff !important;
}

.w-text-faded {
    color: grey!important;
}

.w-bg-faded {
    background-color: grey!important;
    color: #ffffff!important;
}
.w-bold {
    font-weight: 900 !important;
}

/* WRT Fonts */
.wrt-title-text {
    font-family: "bebas-neue-pro", sans-serif!important;
    font-weight: 400;
    font-style: normal;
}

.wrt-card-body {
    font-family: "itc-avant-garde-gothic-pro", sans-serif!important;
    font-weight: 300;
    font-style: normal;
}

.dash-child {
    min-height: 80px;
}
.nav-tabs .nav-item .nav-link {
    color: #0080FF;

  }
  
  .nav-tabs .nav-item .nav-link.active {
    color: red;
  }
  
  
@media screen and (max-width: 360px) {
   
    .w-tabs-font {
        font-size: 8px;
    }
}
 

@media (min-width: 361px) and (max-width: 767px) {
    
    .w-tabs-font {
        font-size: 11px;
    }
   }

@media (min-width: 768px) and (max-width: 991px) {
    .w-tabs-font {
        font-size: 12px;
    }
   
}

@media (min-width: 992px) and (max-width: 1199px) {
    .w-tabs-font {
        font-size: 16px;
    }
   
}

@media screen and (min-width: 1200px) {
    .w-tabs-font {
        font-size: 18px;
    }
   
}

@media (max-width: 767.98px) {
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      padding-right: 0;
      padding-left: 0;
    }
    
    .font-size-subtitle {
        font-size: 1.2rem;
    }
    
    .font-size-p {
        
      font-size: 1.2rem;
    }
  }
  
  @media (min-width: 768px) {
    .navbar-expand-md {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
    .navbar-expand-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
      position: absolute;
    }
    .navbar-expand-md .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem;
    }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
    }
    .navbar-expand-md .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto;
    }
    .navbar-expand-md .navbar-toggler {
      display: none;
    }
  }
  
  @media (max-width: 991.98px) {
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      padding-right: 0;
      padding-left: 0;
    }
    
    .font-size-subtitle {
        font-size: 1.5rem;
    }
    
    .font-size-p {
        font-size: 1.2rem;
    }
  }
  
  @media (min-width: 992px) {
     
    .font-size-subtitle {
        font-size: 1.2rem;
    }
        
    .font-size-p {
        font-size: 1.2rem;
    }
    .navbar-expand-lg {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
    .navbar-expand-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
      position: absolute;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem;
    }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
    }
    .navbar-expand-lg .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto;
    }
    .navbar-expand-lg .navbar-toggler {
      display: none;
    }
  }
  
  @media (max-width: 1199.98px) {
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      padding-right: 0;
      padding-left: 0;
    }
  }
  
  @media (min-width: 1200px) {
    .navbar-expand-xl {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
    .navbar-expand-xl .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
      position: absolute;
    }
    .navbar-expand-xl .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem;
    }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
    }
    .navbar-expand-xl .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
      flex-basis: auto;
    }
    .navbar-expand-xl .navbar-toggler {
      display: none;
    }
  }
  