/*********************************************************************************************************************

Custom Icons(Extension of icons.css) in the following order : 

 - CASUALTY BUREAU (use these icons for all instances of entity icons - SoftEntity, Soft Action, Documents, Visualisation, Association, List Management, workspace etc)            
 - Tabs (which are not same as entity names )
 - Portlet Titles custom Icons
    
*********************************************************************************************************************/
    
    /******************************************** 
                MENU ICONS 
    *********************************************/
    /*Navigation Menu Icons for Sublevel2 */  
    

    .level2 {
        a {

             /*********** V16 CASUALTY BUREAU *************/
             
             span.caller:before {
               content: "\f130";
             }
             span.sim-question:before {
               content: "\f075";
             }
             span.missing-person-inquiry-log:before {
               content: "\f15c";
             }
             span.missing-person-group:before {
               content: "\f0c0";
             }
             span.survivor-evacuee:before {
               content: "\f007";
             }
             span.body-part:before {
               content: "\f0fa";
             }
             span.nok-detail:before {
               content: "\f007";
            }
            span.casualty-survivor-body-part-search:before {
               content: "\f0fa";
            }
        
            
            /****** V16 MENU VARIATIONS ******/
            span.raise-announcement:before {
              content: "\f0a1";
            }
            span.raise-proof-of-life:before {
              content: "\f004";
            }
            
            /****** V16 ACTIONS ******/
            span.action-dashboard:before {
              content: "\f0db";
            }
            span.fast-action-activity-log:before {
              content: "\f002";
            }
            
            /**********V16 WIZARDS ********************/
            span.create-a-missing-person:before {
              content: "\f0c0";
            }
            span.cancel-a-missing-person:before {
              content: "\f235";
            }
            span.create-a-survivor-evacuee:before {
              content: "\f234";
            }
            span.create-a-casualty:before {
              content: "\f193";
            }
            span.research-create-a-casualty:before {
              content: "\f193";
            }
            span.caller-message:before {
              content: "\f130";
            }
            span.all-wizards:before {
              content: "\f0d0";
            }

        }
    }


    /** TAB ICONS **/

     /*********** CASUALTY BUREAU *************/
     span.softEntity-caller:before,
     .caller:before,
     .Caller:before      
     {
        content: "\f130";
     }
     span.softEntity-misper:before,
     .misper:before,
     .Misper::before
     {
       content: "\F234";
     }
     .ProofOfLife:before ,.proofOfLife:before  {
        content: "\f004";
     }
     span.softEntity-simQuestions:before,
     .simQuestions:before ,
     .SimQuestions:before,
     .sIMQuestions:before,
     .Sim.questions:before
     {
       content: "\f075";
     }
     span.softEntity-misperInquiryLog:before,
     .misperInquiryLog:before
     {
       content: "\f15c";
     }
     span.softEntity-misperInquiryLog:before,
     .misperInquiryLog:before,
     .MisperInquiryLog:before,
     .MisperInquiry:before
     {
       content: "\f15c";
     }
     span.softEntity-misperGroup:before,
     .misperGroup:before,
     .MisperGroup:before,
     .Misper.group:before
     {
       content: "\f0c0";
     }
     span.softEntity-survivorEvacuee:before, .survivor\/Evacuee:before,
     .survivorEvacuee:before, .Survivor\/evacuee:before,
     .survivor-Evacuee:before, .Survivor-evacuee:before
     {
       content: "\f007";
     }
     span.softEntity-bodyPart:before,
     .bodyPart:before,
     .BodyPart:before,
     .Body.part:before
     {
       content: "\F256";
       font-weight: 400;
     }
     span.softEntity-portalOperation:before,
     .portalOperation:before ,
     .PortalOperation:before{
        content: "\f26c";
     }
     
     span.formDetailsIcon:before,
     .formDetails:before {
         content: "\f022";
     }
      span.softEntity-caller:before,
     .caller:before,
     .Caller:before      
     {
        content: "\f130";
     }
     .ProofOfLife:before ,.proofofLife:before {
        content: "\f004";
     }

     span.softEntity-misperInquiryLog:before,
     .misperInquiryLog:before,
     .MisperInquiryLog:before,
     .MisperInquiry:before,
     .Misper.inquiry.log:before
     {
       content: "\f07b";
     }

     span.softEntity-survivorEvacuee:before,
     .survivorEvacuee:before,
     .Survivor\/evacuee:before,
     .SurvivorEvacuee:before,
     .Survivor\/Evacuee:before,
     .survivor-Evacuee::before
     {
       content: "\f21d";
     }

     span.softEntity-nokDetail:before,
     .nokDetail:before,.relationshipDetail:before,
     .RelationshipDetail:before,
     {
       content: "\f007";
     }
    
     span.softEntity-portalOperation:before,
     .portalOperation:before ,
     .PortalOperation:before{
        content: "\f26c";
     }
     
     span.formDetailsIcon:before,
     .formDetails:before {
         content: "\f022";
     }
     .digitalComm:before, .DigitalComm:before, .Digital.comm:before .digitalcommunication:before .digitalCommunication:before {
         content: "\f1ac";
      }
     .Caller\/nok:before, .caller\/nok:before, 
     .Caller\/.nok:before, .caller\/NOK:before,
     .Caller-nok:before, .caller-NOK:before {
        content: "\f130";
      }

     .exhibit::before,
     .Exhibit::before,
     .Exhibit\/Production:before,
     .Exhibit\/production:before,
     .exhibit\/Production:before,
     .Exhibit-Production:before,
     .Exhibit-production:before,
     .exhibit-Production:before {
         content: "\F02C"
      }
       .LogOfEventIcon:before, .logOfEventIcon:before {
         content: "\f022";
       }
    
    /** PORTLET TITLE CUSTOM ICONS **/
    
    /* ---------- font awesome icons specific to portlet titles ---------- */

    .portlet-title {
        .portalOperation:before,
        .PortalOperation:before {
            content: "\f26c";
        }
    }
    
    /** VISUALISATION CUSTOM ICONS **/
    
    /* Add icons as below. No gap between two classes '.visualisation-icon.category'. Assign any color for icon which is relevant */

    .ui-jqgrid tr.jqgrow td {
        word-wrap: normal;
        white-space: pre !important;
    }
    .visualisation-icon.caller {
        color: #ffc107 !important;
    }
    .visualisation-icon.misper  {
        color: #00ffff !important;
    }
    .visualisation-icon.simQuestions  {
        color: #87CEEB !important;
    }
    .visualisation-icon.misperInquiryLog  {
        color: #795548 !important;
    }
    .visualisation-icon.misperGroup  {
        color: #00bcd4 !important;
    }
    .visualisation-icon.survivorEvacuee  {
        color: #607d8b !important;
    }
    .visualisation-icon.bodyPart  {
        color: #348721 !important;
    }
    .visualisation-icon.nokDetail  {
        color: #8bc34a !important;
    }
    .visualisation-icon.portalOperation  {
        color: #3f51b5 !important;
    }
    .visualisation-icon.formDetails  {
        color: #b4aa50 !important;
    }
    .visualisation-icon.digitalcommunication {
        color: #b4aa50 !important;
    }
    .Document:before,.document:before,.psnistatement:before,
    .scottishstatement:before,.scottishStatement:before,.englishstatement:before,
    .englishStatement:before,.EnglishStatement:before,.Englishstatement:before,
    .logOfEvent:before,.logofEvents:before,.policyFile:before,.Scottishstatement:before,.ScottishStatement:before,
    .transmission:before,.generalMessage:before, .message:before,.GeneralMessage:before,.Message:before,
    .officers:before,.officerReport:before,.Officers:before,.OfficerReport:before,.Officerreport:before,
    .fastOtherDocument:before,.interviewWithoutTape:before,.interview:before,.PolicyFile:before,
    .FastOtherDocument:before,.FastOtherdocument:before,.InterviewWithoutTape:before,.Interview:before,
    .interviewWithTape:before,.intelligenceReport:before,.statement:before,.Pdf:before,.LogOfEvent:before,
    .InterviewWithTape:before,.IntelligenceReport:before,.Intelligencereport:before,.Statement:before,
    .interview:before,.generalReport:before,.GeneralReport:before,.Generalreport:before,.electronicMessage:before,
    .ElectronicMessage:before,.Electronicmessage:before,.irishStatement:before,.otherDocument:before,.transmission:before,
    .IrishStatement:before,.Irishstatement:before,.OtherDocument:before,.Transmission:before,.Otherdocument:before,
    .houseToHouse:before,.questionnaire:before,.pdf:before,.HouseToHouse:before,.Questionnaire:before,
    .scottishstatement2:before,.scottishStatement2:before ,.ScottishStatement2:before,.Scottishstatement2:before {
    content: "\f0f6"
}

.FastAction:before,
.fastAction:before,
.Fast.action:before {
    content: "\f0e7"
}

.announcement:before,.Announcement:before {
    content: "\f0a1"
}

.proofOfLife:before {
    content: "\f004"
}

.event::before,
.Event::before {
    content:"\F073";
}

.mirsapAction::before,
.MirsapAction::before,
.action::before,
.Action::before {
     content:"\f031";
}

.category::before,
.Category::before {
    content: "\F00A";
}

.telephone::before,
.Telephone::before {
    content: "\f095";
}

.visualisation-icon.category {
    color: #ff57f0!important
}

.visualisation-icon.organisation {
    color: salmon!important
}

.visualisation-icon.telephone {
    color: tomato!important
}

.visualisation-icon.vehicle {
    color: lightgreen!important
}

.visualisation-icon.nominal {
    color: blueviolet!important
}

.visualisation-icon.exhibit {
    color: yellowgreen!important
}

.visualisation-icon.location {
    color: #335c85!important
}

.visualisation-icon.house {
    color: palevioletred!important
}

.visualisation-icon.policyFile {
    color: slateblue!important
}

.visualisation-icon.logOfEvent {
    color: limegreen!important
}

.visualisation-icon.callHistory {
    color: turquoise!important
}

.visualisation-icon.disclosure {
    color: #68a163!important
}

.visualisation-icon.caseFile {
    color: navy!important
}

.visualisation-icon.broadcast {
    color: teal!important
}

.visualisation-icon.announcement {
    color: orange!important
}

.visualisation-icon.proofOfLife {
    color: palevioletred!important
}

.visualisation-icon.fastAction {
    color: rosybrown!important
}

.visualisation-icon.Generic {
    color: slateblue!important
}

.visualisation-icon.launchImporter {
    color: darkkhaki!important
}

.visualisation-icon.Document:before,.visualisation-icon.document:before,.visualisation-icon.psnistatement:before,
    .visualisation-icon.scottishstatement:before,.visualisation-icon.scottishStatement:before,.visualisation-icon.englishstatement:before,
    .visualisation-icon.englishStatement:before,.visualisation-icon.logOfEvent:before,.visualisation-icon.policyFile:before,
    .visualisation-icon.transmission:before,.visualisation-icon.generalMessage:before,
    .visualisation-icon.officers:before,.officerReport:before,.visualisation-icon.otherdocument:before,.visualisation-icon.fastOtherDocument:before,
    .visualisation-icon.interviewWithoutTape:before,.interview:before,.interviewWithTape:before,.visualisation-icon.intelligenceReport:before,
    .visualisation-icon.statement:before,.visualisation-icon.interview:before,.visualisation-icon.generalReport:before,
    .visualisation-icon.electronicMessage:before,.visualisation-icon.irishStatement:before,.visualisation-icon.message:before,
    .visualisation-icon.otherDocument:before,.visualisation-icon.transmission:before,.visualisation-icon.houseToHouse:before,
    .visualisation-icon.questionnaire:before,.visualisation-icon.pdf:before,
    .visualisation-icon.scottishstatement2:before,.visualisation-icon.scottishStatement2:before {
    color: #09779f!important
}

.visualisation-icon.digitalCommunication {
    color: brown!important
}

span.softEntity-nokDetail:before,
.nokDetail:before,
.NokDetail::before,
.relationshipDetail:before,
.Relationship.detail:before {
  content: "\f1b3"
}

.abstractCbNominal:before {
  content: "\f007"
}

.digitalComm:before,
.DigitalComm:before,
.Digital.comm:before,
.digitalCommunication:before,
.digitalcommunication:before,
.DigitalCommunication:before,
.Digitalcommunication:before {
    content: "\f143";
}

.callHistory::before,
.CallHistory::before,
.Call.history::before {
    content: "\f10b";
}

.caseFile::before,
.CaseFile::before {
    content: "\F0B1";
}

.disclosure::before,
.Disclosure::before {
    content: "\f02d";
}

.Caller\/nok:before,.caller\/nok:before,.Caller\/.nok:before {
    content: "\f130"
}

.visualisation-icon.casualty {
    color: rosybrown!important
}

.casualty:before,
.Casualty:before,
.create-a-casualty:before,
.research-create-a-casualty:before,
.research-create-cas-surv-bp:before {
    content: "\EB41";
    font-family: 'icomoon';
}

.generalInstructions:before {
    content: "\f1ea";
}

.mutuallyExclusiveSelected .entityAttrDiv table.simple .valcol {
    padding: 4px !important
}

.icon-fingerprint:before,
.ForensicSubmissions:before,
.forensicSubmissions:before,
.holabs:before,
.Holabs:before {
    font-family: 'icomoon';
    content: "\e95c";
}

/**** KL: font-icons color ****/
.visualisation-icon.Action,
.visualisation-icon.action {
    color: green !important;
}

.visualisation-icon.MirsapAction,
.visualisation-icon.mirsapAction {
    color: red !important;
}

.visualisation-icon.FastAction,
.visualisation-icon.fastAction {
    color: red !important;
}

.visualisation-icon.category,
.visualisation-icon.Category {
    color: pink !important;
}

.visualisation-icon.exhibit,
.visualisation-icon.Exhibit {
    color: red !important;
}

.visualisation-icon.Location,
.visualisation-icon.location {
    color: darkblue !important;
}

.visualisation-icon.Nominal,
.visualisation-icon.nominal {
    color: purple !important;
}

.visualisation-icon.Organisation,
.visualisation-icon.organisation {
    color: black !important;
}

.visualisation-icon.Event,
.visualisation-icon.event {
    color: orange !important;
}

.visualisation-icon.Telephone,
.visualisation-icon.telephone {
    color: brown !important;
}

.visualisation-icon.DigitalCommunication,
.visualisation-icon.digitalCommunication {
    color: brown !important;
}

.visualisation-icon.Vehicle,
.visualisation-icon.vehicle {
    color: green !important;
}

.visualisation-icon.CallHistory,
.visualisation-icon.callHistory {
    color: brown !important;
}

.visualisation-icon.Disclosure,
.visualisation-icon.disclosure {
    color: #FFD700 !important;
}

.visualisation-icon.CaseFile,
.visualisation-icon.caseFile {
    color: #FFD700 !important;
}

.visualisation-icon.Misper,
.visualisation-icon.misper {
    color: purple !important;
}

.visualisation-icon.MisperGroup,
.visualisation-icon.misperGroup {
    color: purple !important;
}

.visualisation-icon.misperInquiryLog,
.visualisation-icon.MisperInquiryLog {
    color: black !important;
}

.visualisation-icon.Casualty,
.visualisation-icon.casualty {
    color: red !important;
}

.visualisation-icon.SurvivorEvacuee,
.visualisation-icon.survivorEvacuee {
    color: purple !important;
}

.visualisation-icon.Caller,
.visualisation-icon.caller {
    color: #FFD700 !important;
}

.visualisation-icon.BodyPart,
.visualisation-icon.bodyPart {
    color: purple !important;
}

.visualisation-icon.SimQuestions,
.visualisation-icon.simQuestions {
    color: lightblue !important;
}

.visualisation-icon.RelationshipDetail,
.visualisation-icon.relationshipDetail,
.visualisation-icon.NokDetail,
.visualisation-icon.nokDetail {
    color: purple !important;
}

.visualisation-icon.ElectronicMessage,
.visualisation-icon.electronicMessage {
    color: black !important;
}

.visualisation-icon.Document,
.visualisation-icon.document,
.visualisation-icon.psnistatement,
.visualisation-icon.scottishstatement,
.visualisation-icon.scottishStatement,
.visualisation-icon.englishstatement,
.visualisation-icon.englishStatement,
.visualisation-icon.logOfEvent,
.visualisation-icon.policyFile,
.visualisation-icon.transmission,
.visualisation-icon.generalMessage,
.visualisation-icon.officers,
.visualisation-icon.officerReport,
.visualisation-icon.otherdocument,
.visualisation-icon.interviewWithoutTape,
.visualisation-icon.interview,
.visualisation-icon.interviewWithTape,
.visualisation-icon.intelligenceReport,
.visualisation-icon.statement,
.visualisation-icon.interview,
.visualisation-icon.generalReport,
.visualisation-icon.irishStatement,
.visualisation-icon.message,
.visualisation-icon.otherDocument,
.visualisation-icon.transmission,
.visualisation-icon.houseToHouse,
.visualisation-icon.questionnaire,
.visualisation-icon.pdf,
.visualisation-icon.scottishstatement2,
.visualisation-icon.scottishStatement2 {
    color: blue !important;
}

.visualisation-icon.FastOtherDocument,
.visualisation-icon.fastOtherDocument {
    color: red !important;
}

.visualisation-icon.Visualisation:before,
.visualisation-icon.visualisation:before,
#accordion .visualisation:before,
#accordion .Visualisation:before,
#link-workspace .Visualisation:before,
#link-workspace .visualisation:before,
.portletIcon.Visualisation:before,
.portletIcon.visualisation:before,
.page-lists .visualisation:before,
.page-lists .Visualisation:before {
    content: "\f1e0" !important;
}

.visualisation-icon.Visualisation,
.visualisation-icon.visualisation {
    color: red !important;
}
/**** KL: font-icons color ****/
