﻿/*
* inSis Suite v1.6.0.6 (http://www.jaajitech.com/inSis)
* Copyright 2015 Jaaji Software Technologies Private Limited, India. All rights reserved.
*
* Patch History:
*
* inSis Suite commercial licenses may be obtained at
* http://www.jaajitech.com/Sales/CustomerRequest
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/


/*
These styles are common for all the apps inside the inSis Suite, like Infoview, Oneview & Plantsite 
However, the style in this sheet may be overwritten based on the user selected Kendo theme.
All such overwrites shall be in sheets with name like insis.web.<theme>.css
    
Ussage: Include this file in all the layouts used for inSis Suite    
    
*/
 .searchres 
 {
        color:#f35800;
}
.mandatory{
        color:red;
    }
.j-h1 {
    font-size:36px;
}

.j-h2 {
    font-size:30px;
}

.j-h3 {
    font-size:24px;
}

.j-h4 {
    font-size:20px;
}

.j-h5 {
    font-size:16px;
}

.j-h6 {
    font-size:14px !important;
}

.j-p1 {
    font-size:24px;
}

.j-p2 {
    font-size:20px;
}

.j-p3 {
    font-size:16px !important;
}

.j-p4 {
    font-size:14px !important;
}

.j-p5 {
    font-size:12px !important;
}

.j-note {
    color: yellow;
}

  .j-alert{
      color:red;
  }

  .j-hint{
      color:green;
  }
  
  .j-helptopic{
      width:100%; 
      border-bottom-style:none;
      margin-bottom:3px;
     
  }
 
  .j-preivious{
      font-size:14px;
  }
  .j-next{
      font-size:14px;
  }
  .j-realted{
      font-size:14px;
      color:#999;
  }
  .j-toolbar_list{
      background-color:#428bca!important;
      height:30px !important;
}
   div #Ts_HelpTopic_Selector #btn_Videos.k-item.k-state-default.k-tab-on-top.k-state-active {
        background-color: #66A3C2 !important;
    }

    div #Ts_HelpTopic_Selector #btn_Content.k-item.k-state-default.k-tab-on-top.k-state-active {
        background-color: #74f5a2 !important;
    }

    div #Ts_HelpTopic_Selector #btn_Formate.k-item.k-state-default.k-tab-on-top.k-state-active {
        background-color: #8ae0f3 !important;
    }

    div #Ts_HelpTopic_Selector #btn_Images.k-item.k-state-default.k-tab-on-top.k-state-active {
        background-color: #eea8f6 !important;
    }
.j-toolbar_list {
    /*background-color: #428bca !important;*/
    height: 30px !important;
}

.j-main-content-area {
    width: 100%;
    min-height: 100vh;
}


 
.j-container-tiles{

}
.j-nav-header-back ul.menu_userdetails_main li a.k-link {
    padding-top:3px;
}
 .k-chart-tooltip
        {
         z-index:99999999 !important;
        } 
    
.j-tile {
    float:left;
    position: relative;
    width: 250px;
    height: 210px;
    margin-top:20px;
    margin-bottom:20px;
    margin-right:20px;
    border-style:solid;
    border-width:1px;
    border-color:#eee;
    box-shadow: 0px 3px 2px 0px #808080;
}

.j-tile-title {
        visibility: visible;
        bottom: 0;
        font-size: 9px;
        font-weight: bold;
        left: 0;
        /*line-height: 5px;*/
        position:absolute;
        padding-top:5px;
        text-align: center;
        width: 250px;
        height:40px;
        z-index:auto;
        opacity:0.8;
        background-color:rgba(0,0,0,0.5) !important;
  }

.j-tile ul {
        width: 250px;
        height: 100px;
}

.j-tile h3 {
    padding:3px;
    margin: 0;
    max-width: 200px;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
    text-transform:capitalize;
    color: rgba(0,0,0,0.7);
}

.j-tile div {
    visibility: hidden;
    text-align:center;
}
            
.j-tile:hover div {
    visibility: visible;
    position: absolute;
    width: 250px;
    height: 210px;
    top: 0;
    margin: 0;
    padding:0;
    vertical-align: middle;
    text-align: center;
    opacity:0.8;
    transition: background .2s linear, color .2s linear;
    -moz-transition: background .2s linear, color .2s linear;
    -webkit-transition: background .2s linear, color .2s linear;
    -o-transition: background .2s linear, color .2s linear;
    border-style:none;
                 
}
.j-PopBox_arrow-border-top-left-side {
        border-top: 11px solid transparent;
        border-right: 11px solid #BBBBBB ;
      	border-bottom: 11px solid transparent;
      	position:absolute;
        top:0px;
      	left:-12px;
      	z-index:99998;
    }

.j-PopBox_arrow-border-top-left-side {
        border-top: 11px solid transparent;
        border-right: 11px solid #BBBBBB ;
      	border-bottom: 11px solid transparent;
      	position:absolute;
        top:0px;
      	left:-12px;
      	z-index:99998;
    }

.InfoViewPopBox_arrow-border-top-left-side {
        border-top: 11px solid transparent;
        border-right: 11px solid #BBBBBB ;
      	border-bottom: 11px solid transparent;
      	position:absolute;
        top:0px;
      	left:-12px;
      	z-index:99998;
    }
.InfoViewPopBox_arrow-border-top-left-side {
        border-top: 11px solid transparent;
        border-right: 11px solid #BBBBBB ;
      	border-bottom: 11px solid transparent;
      	position:absolute;
        top:0px;
      	left:-12px;
      	z-index:99998;
    }

.j-footer{
    margin-top:0px; 
    padding:11px 10px 10px 10px;  
    background-color:rgb(238, 238, 238);
    width:100%;
    bottom:0;

}

.j-footer-link{
    text-decoration:none;
    margin-bottom:15px;
    color:rgb(21, 112, 166);
    font-size:14px;
}
.spaklines{
    /*// background: linear-gradient(to bottom, #ccc, #6b6565);*/ 
  
  background: -webkit-linear-gradient(180deg, lightgray 90%, #eee 10%); /* Chrome 10+, Saf5.1+ */
  background:    -moz-linear-gradient(180deg, lightgray 90%, #eee 10%); /* FF3.6+ */
  background:     -ms-linear-gradient(180deg, #ECE9E6 10%, #FFFFFF 90%); /* IE10 */
  background:      -o-linear-gradient(180deg, #ECE9E6 10%, #FFFFFF 90%); /* Opera 11.10+ */
  background:         linear-gradient(180deg, #ECE9E6 10%, #FFFFFF 90%); /* W3C */
        

}


.kendoSparkline{
    color:#7ea700!important;
}
.j-footer-link:hover{
    text-decoration:underline;
    margin-bottom:15px;
    color:blue;
    font-size:14px;
}

.j-footer-link-header{
    text-decoration:none;
    margin-bottom:15px !important;
    color:rgb(21, 112, 166);
    font-size:14px;
}

.j-footer-text{
    text-decoration:none;
    margin-bottom:15px;
    color:gray;
    font-size:12px !important;
}



.j-block {
    width: 100%;
    border-color: lightgray;
    border-width: 1px;
    padding: 0px !important;
}

.j-sr{
    float:left;
     display:inline; 
     padding-right:5px
}

.j_logo{
    color:blue; 
    height:25px;
    width:100px;vertical-align:middle;
    float:left; 
    display:inline;
    font-size:initial;
}
.j-block-header{
    margin:0px !important;
    width:100%;
    font-size: 16px;
    font-weight:bold;
    height:30px;
    vertical-align:middle !important;
    border-bottom:#d8d8d8 1px solid;
}
.j-block-body {
        
    font-size: 12px;
    margin: 0px;
    min-height:70px;
}

.j-section {
    width: 100%;
    border-color: lightgray;
    border-width: 1px;
    padding: 0px !important;
}


.j-section-header {
    margin: 0px !important;
    width: 100%;
    font-size: 16px;
    height: 40px;
    vertical-align: middle !important;
    border-bottom:none
}


.j-section-body {
    font-size: 12px;
    margin-left: 25px;
    min-height: 70px;
    border:none !important;
}

.j-sidemenu {

    /*background-color:transparent !important;*/
    min-height:500px !important;

 }

.j-side-menu-item1 {

    /*background-color:transparent !important;*/
    padding:5px;
}


.j-content-header {
    font-size:small;
    height: 25px !important;
    vertical-align:middle !important;
}

.j-rt-header {
    font-size:medium;
    height: 25px !important;
    vertical-align:middle !important;
}

.j-item-unsaved {
    color:#ef470a;
}


.j-item-saved {
    color:green;
}
.j-nav-header-back{
    background: -webkit-linear-gradient(skyblue,white);
}

.j-nav-header-back-office{
     background-image: url(/Content/Images/Capture.PNG); 
     background-size: 100%; 
     background-repeat: repeat-x; 
     background-position: top;
}

.j-popbox_popbox{
   display:none;
    position:absolute;
    z-index:99999;
}  
.j-popbox_collapse { 
    position:absolute;
    z-index:99999;
}
.j-popbox_box { 
   
    background:#FFF;
    border:solid 1px #BBBBBB;
    box-shadow:0px 0px 5px #999;
    position:absolute;
    z-index:99999;

}

.j-popbox_content { 

    padding:0px !important;
    margin:0px !important;
}

.j-popbox_arrow {
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-bottom: 11px solid #FFF;
    position:absolute;
    left:1px;
    top:-10px;
    z-index:99999;
}
.j-popbox_arrow-border {
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    border-bottom: 11px solid #BBBBBB;
    position:absolute;
    left:0px;
    top:-12px;
    z-index:99998;
}

.j-popbox_arrow-top-left-side {
    border-top: 11px solid transparent;
    border-right: 11px solid  white;
    border-bottom: 11px solid transparent;
    position:absolute;
    top:0px;
    left:-10px;
    z-index:99999;
    }

.j-popbox_arrow-border-top-left-side {
        border-top: 11px solid transparent;
        border-right: 11px solid #BBBBBB ;
      	border-bottom: 11px solid transparent;
      	position:absolute;
        top:0px;
      	left:-12px;
      	z-index:99998;
    }

.j-popbox_arrow-top-right {
        border-left: 11px solid transparent;
        border-right: 11px solid transparent;
        border-bottom: 11px solid #FFF;
        position:absolute;
        right:1px;
        top:-10px;
        z-index:99999;
    }
.j-popbox_arrow-border-top-right {
        border-left: 11px solid transparent;
        border-right: 11px solid transparent;
        border-bottom: 11px solid white;
        position:absolute;
        right:0px;
        top:-12px;
        z-index:99998;
    }


.j-viewSelectorItemChartType {
    height: 30px;
    width: 30px;
    vertical-align:middle;
    margin:5px 0px 0px 0px !important;
    padding: 0 0 0 0 !important;
}


.j-viewSelectorItemGaugeType {
    height: 30px;
    width: 30px;
    vertical-align:middle;
    margin:5px 0px 0px 0px !important;
    padding: 0 0 0 0 !important;
}


.j-MenuButton {

    text-align:left !important;
    border:hidden !important;
    background-color:transparent !important;

}
/*notification messages*/

    /* Success template */
 
    .k-notification-success.k-group {
        background:rgba(0,153,0,0.7) !important;
        color: #fff !important;
    }

    .notification-success {
       
        padding: 10px !important;
        line-height: 10px;
        vertical-align: middle;
        font-size: 13px;
        border: 0px;
        border-collapse: collapse;
        border-spacing: 0px;
        padding: 0px;
        border-width: 0px;
        margin: 0px;
    }
    /*.k-dropdown-wrap .k-input{
            text-indent: .18em!important;
    }*/
    .notification-success-title {
        font-size: 13px;
        vertical-align: middle;
       
    }
        /* Error template */
    .k-notification-error.k-group {
        background: rgba(255,0,0,.7) !important;
        color: #ffffff !important;
    }
    /*:root *>.k-icon{
     padding-bottom:4px!important;
 }*/
    .notification-error {
        width: 100%;
        height: 100%;
        padding: 10px !important;
        line-height: 10px;
        vertical-align: middle;
        font-size:13px;
        border-collapse: collapse;
        border-spacing: 0px;
        padding: 0px;
        border-width: 0px;
        margin: 0px;
    }

    .notification-error-title {
        font-size: 13px;
        vertical-align: middle;
       
    }




   
    /*office image styles*/
     .profile {
        max-width:28px;
        height: auto;
        position: relative;
        overflow: hidden;
        
    }
    
     
        .profile img {
            display: block;
            margin: 0 auto;
            height: 32px;
            width: 32px;
           -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
        }
/*PlantSiteBuilder DropDown,ListViews*/
.j-CustomTitleMenu_wrapper {
    border-style:none !important;
    background-color:transparent  !important;
    }


.j-CustomTitleMenu_item_title{
    background-color:transparent  !important;
}

.j-CustomTitleMenu_item{
    background-color:transparent  !important;
    padding:5px;
    vertical-align:middle !important;
}

.j-CustomTitleMenu_item_image {
    float: left;
    width: 16px;
    height: 16px;
    margin-left:3px;
    margin-top:3px;
    border-style: none !important;
    background-color: transparent !important;
}

 .j-CustomTitleMenu_item_text{

    border-style: none !important;
    background-color: transparent !important;
    font-size: 14px;
    margin-left:10px;
}

  .j-CustomTitleMenu_item_text_title{
    border-style: none !important;
    color: black !important;
    font-size: 16px;
}
    #PersonalHome_header {
        background-color: #0e0e0e;
    }

 /* Overwrite Kendo Style here*/
 /*.k-block{
border-style: none !important;
}*/
  .k-textbox .k-multiselect>.k-multiselect-wrap>.k-i-close {
    top: 12px !important;
}

/*More Icons*/

.k-icon-more {
  text-decoration: none;
  color: #666;
 font-size: 14px;
 text-align:center;
/*  margin:0 auto;*/
  vertical-align:middle;
}

.k-tabstrip-top .k-tabstrip-items .k-state-active{
         border-bottom-color: transparent!important;
 }

 span.k-icon-more.k-i-more-lines.tabOptionsButton::after {
          padding:5px 5px 1px 1px;
          vertical-align:text-top;
          }

.k-icon.k-i-refresh.tabRefreshButton::after {
          padding:5px 5px 1px 1px;
          vertical-align:text-top;
}


.k-icon-more:after
{
    position: static;
    width: 100%;
    height: 100%;
    text-align: center;
    /*vertical-align:middle;*/

    font: 1em/1.5em "KendoUI" !important;

    /*margin-left:3px;
    margin-right:3px;*/
    /*margin:3px;*/
}
  .k-list-scroller{
       overflow:auto!important;
    }

.div_loadshare {
    font-size: 0.85em !important;
}
  #listView_images {
        min-width: 250px;
        /*min-height: 800px;*/
       
    }

.hover {
    box-shadow: 10px 10px 10px grey !important;
}
/*.menuUl li{
    font-size: 0.85em !important;
}
#InfoviewMenu {
    font-size: 0.85em !important;
}*/
.listView_images_ListItem {
    float: left;
    position: relative;
    padding: 10px;
    /*max-height: 110px;*/
    min-width: 50px;
    min-height: 50px;
} 
      .km-widget.km-buttongroup>*.km-state-active+* {
    border-left-width: 1px !important;
    } 
/*.k-i-arrow-e:after { content: "\E000"; }
.k-i-arrow-n:after { content: "\E001"; }*/
/*.k-i-arrow-s:after { content: "\E002"; }*/
/*.k-i-arrow-w:after { content: "\E003"; }*/
.k-i-arrow-ne:after { content: "\E004"; }
.k-i-arrow-nw:after { content: "\E005"; }
.k-i-arrow-se:after { content: "\E006"; }
.k-i-arrow-sw:after { content: "\E007"; }
.k-i-seek-e:after { content: "\E008"; }
.k-i-seek-n:after { content: "\E009"; }
.k-i-seek-s:after { content: "\E00A"; }
.k-i-seek-w:after { content: "\E00B"; }
.k-si-arrow-e:after { content: "\E00C"; }
.k-si-arrow-n:after { content: "\E00D"; }
.k-si-arrow-s:after { content: "\E00E"; }
.k-si-arrow-w:after { content: "\E00F"; }
.k-i-arrowhead-e:after { content: "\E010"; }
.k-i-arrowhead-n:after { content: "\E011"; }
.k-i-arrowhead-s:after { content: "\E012"; }
.k-i-arrowhead-w:after { content: "\E013"; }
.k-i-arrowhead-ew:after { content: "\E014"; }
.k-i-arrowhead-ns:after { content: "\E015"; }
.k-i-move:after { content: "\E016"; }
.k-i-resize:after { content: "\E017"; }
.k-i-resize-45:after { content: "\E018"; }
.k-i-resize-135:after { content: "\E019"; }
.k-i-resize-h:after { content: "\E01A"; }
.k-i-resize-v:after { content: "\E01B"; }
/*.k-i-refresh:after { content: "\E01C"; }*/
.k-i-refresh-rev:after { content: "\E01D"; }
.k-si-refresh:after { content: "\E01E"; }
.k-si-refresh-rev:after { content: "\E01F"; }
.k-i-turn-en:after { content: "\E020"; }
.k-i-turn-es:after { content: "\E021"; }
.k-i-turn-ne:after { content: "\E022"; }
.k-i-turn-nw:after { content: "\E023"; }
.k-i-turn-se:after { content: "\E024"; }
.k-i-turn-sw:after { content: "\E025"; }
.k-i-turn-wn:after { content: "\E026"; }
.k-i-turn-ws:after { content: "\E027"; }
.k-i-uturn-e:after { content: "\E028"; }
.k-i-uturn-e-rev:after { content: "\E029"; }
.k-i-uturn-n:after { content: "\E02A"; }
.k-i-uturn-n-rev:after { content: "\E02B"; }
.k-i-uturn-s:after { content: "\E02C"; }
.k-i-uturn-s-rev:after { content: "\E02D"; }
.k-i-uturn-w:after { content: "\E02E"; }
.k-i-uturn-w-rev:after { content: "\E02F"; }
.k-i-tick-sign:after { content: "\E030"; }
.k-i-close-sign:after { content: "\E031"; }
.k-i-plus-sign:after { content: "\E032"; }
.k-i-minus-sign:after { content: "\E033"; }
.k-si-plus-sign:after { content: "\E034"; }
.k-si-minus-sign:after { content: "\E035"; }
.k-i-cancel:after { content: "\E036"; }
/*.k-i-tick:after { content: "\E037"; }*/
/*.k-i-close:after { content: "\E038"; }*/
.k-i-plus:after { content: "\E039"; }
.k-i-minus:after { content: "\E03A"; }
.k-si-plus:after { content: "\E03B"; }
.k-si-minus:after { content: "\E03C"; }
/*.k-i-stop:after { content: "\E03D"; }*/
.k-i-pause:after { content: "\E03E"; }
.k-i-eject:after { content: "\E03F"; }
.k-i-volume-off:after { content: "\E040"; }
.k-i-volume-low:after { content: "\E041"; }
.k-i-volume-high:after { content: "\E042"; }
.k-i-earphones:after { content: "\E043"; }
.k-i-heart:after { content: "\E044"; }
.k-i-heart-empty:after { content: "\E045"; }
.k-i-heart-half:after { content: "\E046"; }
/*.k-i-star:after { content: "\E047"; }
.k-i-star-empty:after { content: "\E048"; }*/
.k-i-star-half:after { content: "\E049"; }
.k-i-star-half-empty:after { content: "\E04A"; }
.k-i-chart-column:after { content: "\e804"; }
.k-i-chart-bar:after { content: "\e804";transform: rotate(90deg) }
/*.k-i-chart-pie:after { content:"\E04D"; }*/
.k-i-chart-funnel:after{content: "\e816";}
.k-i-chart-bullet:after{content:"\e808";}
.k-i-chart-scatter:after{content:"\e82e";}
.k-i-chart-bubble:after{content:"\e807";}
.k-i-chart-boxplot:after{content:"\e806";}
.k-i-chart-radar:after{content:"\e82c";}
.k-i-chart-polar:after{content:"\e828";}
/*.k-i-chart-line:after { content: "\e81b"; }*/
.k-i-chart-area:after { content: "\E050"; }
.k-i-chart-donut:after { content: "\e810"; }
.k-i-gauge-radial:after{content:"\e82d";}
.k-i-gauge-horizontal:after{content:"\e81a";font-family:widgets;color:#00B312;}
.k-i-gauge-linear:after{content:"\e81a";font-family:widgets;color:#00B312}
.k-i-calendar:after { content: "\e80b"; }
.k-i-calendar:before { content: ""!important; }

.k-i-align-left:after { content: "\E052"; }
.k-i-align-center:after { content: "\E053"; }
.k-i-align-right:after { content: "\E054"; }
.k-i-align-justify:after { content: "\E055"; }
.k-i-align-clear:after { content: "\E056"; }
.k-i-bold:after { content: "\E057"; }
.k-i-bold-sans:after { content: "\E058"; }
.k-i-italic:after { content: "\E059"; }
.k-i-italic-sans:after { content: "\E05A"; }
.k-i-underline:after { content: "\E05B"; }
.k-i-underline-sans:after { content: "\E05C"; }
.k-i-strikethrough:after { content: "\E05D"; }
.k-i-strikethrough-sans:after { content: "\E05E"; }
.k-i-font-a:after { content: "\E05F"; }
.k-i-font-a-sans:after { content: "\E060"; }
.k-i-font-t:after { content: "\E061"; }
.k-i-font-t-sans:after { content: "\E062"; }
.k-i-brightness:after { content: "\E063"; }
.k-i-brightness-contrast:after { content: "\E064"; }
.k-i-contrast:after { content: "\E065"; }
.k-i-crop:after { content: "\E066"; }
.k-i-mirror:after { content: "\E067"; }
.k-i-flip-h:after { content: "\E068"; }
.k-i-flip-v:after { content: "\E069"; }
.k-i-rotate:after { content: "\E06A"; }
.k-i-rotate-rev:after { content: "\E06B"; }
/*.k-i-filter:after { content: "\E06C"; }*/
.k-i-filter-clear:after { content: "\E06D"; }

.k-i-filter-clear:before {
    content: "" !important;
}


.k-i-sort-asc:after { content: "\E06E"; }
.k-i-sort-desc:after { content: "\E06F"; }
.k-i-sort-clear:after { content: "\E070"; }
.k-i-indent:after { content: "\E071"; }
.k-i-outdent:after { content: "\E072"; }
.k-i-hyperlink:after { content: "\E073"; }
.k-i-hyperlink-clear:after { content: "\E074"; }
.k-i-hyperlink-ext:after { content: "\E075"; }
.k-si-hyperlink-ext:after { content: "\E076"; }
.k-i-ul:after { content: "\E077"; }
.k-si-ul:after { content: "\E078"; }
.k-i-paint:after { content: "\E079"; }
.k-i-paste:after { content: "\E07A"; }
/*.k-i-pencil:after { content: "\E07B"; }*/
/*.k-i-image:after { content: "\E07C"; }*/
.k-i-image-add:after { content: "\E07D"; }
.k-i-print:after { content: "\E07E"; }
/*.k-i-printer:after { content: "\E07E"; }*/
.k-i-zoom:after { content: "\E07F"; }
.k-i-zoom-in:after { content: "\E080"; }
.k-i-zoom-out:after { content: "\E081"; }
.k-i-asterisk:after { content: "\E082"; }
.k-i-clip:after { content: "\E083"; }
.k-i-clip-45:after { content: "\E084"; }
.k-i-qrcode:after { content: "\E085"; }
/*.k-i-book:after { content: "\E086"; }*/
.k-i-bookmark:after { content: "\E087"; }
.k-i-briefcase:after { content: "\E088"; }

.k-i-camera-still:after { content: "\E08A"; }
.k-i-camera-video:after { content: "\E08B"; }
.k-i-certificate:after { content: "\E08C"; }
/*.k-i-clock:after { content: "\E08D"; }*/
.k-i-cloud:after { content: "\E08E"; }
.k-i-collapse:after { content: "\E08F"; }
.k-i-columns:after { content: "\E090"; }
.k-i-comment:after { content: "\E091"; }
.k-i-comment-empty:after { content: "\E092"; }
.k-i-comments:after { content: "\E093"; }
.k-i-comments-empty:after { content: "\E094"; }
.k-i-credit-card:after { content: "\E095"; }
/*.k-i-download:after { content: "\E096"; }*/
.k-i-draghandle:after { content: "\E097"; }
.k-si-draghandle:after { content: "\E098"; }
/*.k-i-envelop:after { content: "\E099"; }*/
.k-i-envelop-open:after { content: "\E09A"; }
/*.k-i-eye:after { content: "\E09B"; }*/
.k-i-file:after { content: "\E09C"; }
.k-i-file-add:after { content: "\E09D"; }
.k-i-film:after { content: "\E09E"; }
.k-i-flag:after { content: "\E09F"; }
.k-i-folder-add:after { content: "\E0A0"; }
.k-i-folder:after { content: "\E0A1"; }
.k-i-folder-open:after { content: "\E0A2"; }
.k-i-folder-up:after { content: "\E0A3"; }
/*.k-i-gear:after { content: "\E0A4"; }*/
.k-si-gear:after { content: "\E0A5"; }
.k-i-transmit:after { content: "\E0A6"; }
.k-i-beer:after { content: "\E0A7"; }
.k-i-cocktail:after { content: "\E0A8"; }
.k-i-coffee:after { content: "\E0A9"; }
.k-i-wine:after { content: "\E0AA"; }
/*.k-i-grid:after { content: "\E0AB"; }*/
.k-i-thumbs:after { content: "\E025"; }
.k-i-split-h:after { content: "\E0AD"; }
.k-i-split-v:after { content: "\E0AE"; }
.k-i-home:after { content: "\E0AF"; }
.k-i-inbox:after { content: "\E0B0"; }
.k-i-key:after { content: "\E0B1"; }
.k-i-login:after { content: "\E0B2"; }
.k-i-logout:after { content: "\E0B3"; }
.k-i-place:after { content: "\E0B4"; }
.k-i-megaphone:after { content: "\E0B5"; }
.k-i-note:after { content: "\E0B6"; }
.k-i-pin:after { content: "\E0B7"; }
.k-i-unpin:after { content: "\E0B8"; }
.k-i-power:after { content: "\E0B9"; }
.k-i-progress-bars:after { content: "\E0BA"; }
.k-i-road:after { content: "\E0BB"; }
.k-i-rss:after { content: "\E0BC"; }
/*.k-i-floppy:after { content: "\E0BD"; }*/
.k-i-sitemap:after {
    content: "\E93a";
}
.k-i-tag-45:after { content: "\E0BF"; }
.k-i-tag-h:after { content: "\E0C0"; }
.k-i-thunderbolt:after { content: "\E0C1"; }
.k-i-tooltip:after { content: "\E0C2"; }
/*.k-i-trash:after { content: "\E0C3"; }*/
.k-i-trophy:after { content: "\E0C4"; }
.k-i-ungroup:after { content: "\E0C5"; }
/*.k-i-upload:after { content: "\E0C6"; }*/

.k-i-window:after { content: "\E0C7"; }
.k-i-tiles:after { content: "\E0C8"; }
.k-i-wrench:after { content: "\E0C9"; }
.k-i-action:after { content: "\E0CA"; }
/*.k-i-add:after { content: "\E0CB"; }*/
.k-i-add-inv:after { content: "\E0CC"; }
.k-i-armchair:after { content: "\E0CD"; }
.k-i-battery:after { content: "\E0CE"; }
.k-i-book-open:after { content: "\E0CF"; }
.k-i-camera:after { content: "\E0D0"; }
.k-i-cart:after { content: "\E0D1"; }
.k-i-time:after { content: "\E0D2"; }
.k-i-coffee-card:after { content: "\E0D3"; }
.k-i-download-arrow:after { content: "\E0D4"; }
/*.k-i-edit:after { content: "\E0D5"; }*/
.k-i-faves:after { content: "\E0D6"; }
/*.k-i-star:after { content: "\E0D7"; }*/
.k-i-featured:after { content: "\E0D8"; }
.k-i-forward:after { content: "\E0D9"; }
.k-i-cog:after { content: "\E0DA"; }
/*.k-i-globe:after { content: "\E0DB"; }*/
.k-i-globe-inv:after { content: "\E0DC"; }
.k-i-house:after { content: "\E0DD"; }
/*.k-i-info:after { content: "\E0DE"; }*/
/*.k-i-share:after {
    content: "\E800";
}*/
.k-i-more-h:after { content: "\E0E0"; }
/*.k-i-more-v:after { content: "\E0E1"; }*/
.k-i-next:after { content: "\E0E2"; }
.k-i-pause-a:after { content: "\E0E3"; }
/*.k-i-user:after { content: "\E0E4"; }*/
.k-i-play-a:after { content: "\E0E5"; }
.k-i-refresh-a:after { content: "\E0E6"; }
/*.k-i-reset:after { content: "\E0E7"; }*/
.k-i-rewind:after { content: "\E0E8"; }
.k-i-search-a:after { content: "\E0E9"; }
.k-i-stop-a:after { content: "\E0EA"; }
.k-i-tiles-a:after { content: "\E0EB"; }
.k-i-trash-a:after { content: "\E0EC"; }
.k-i-undo:after { content: "\E0ED"; }
.k-i-redo:after { content: "\E0EE"; }
.k-i-volume-a:after { content: "\E0EF"; }
.k-i-wifi:after { content: "\E0F0"; }
.k-i-more-lines:after { content: "\E0F1"; }
.k-i-pull-to-ref:after { content: "\E0F2"; }
.k-i-loading-android:after { content: "\E0F3"; }
.k-i-loading-blackberry:after { content: "\E0F4"; }
.k-i-loading-meego:after { content: "\E0F5"; }
.k-i-loading-custom:after { content: "\E0F6"; }
.k-i-loading-ios:after { content: "\E0F7"; }
.k-i-bug:after { content: "\E0F8"; }
/*.k-i-info:after { content: "\E0F9"; }*/
/*.k-i-warning:after { content: "\E0FA"; }*/
/*.k-i-question:after { content: "\E0FB"; }*/
.k-i-insert-n:after { content: "\E0FC"; }
.k-i-insert-m:after { content: "\E0FD"; }
.k-i-insert-s:after { content: "\E0FE"; }
.k-i-lock:after { content: "\E0FF"; }
.k-i-unlock:after { content: "\E100"; }
.k-i-phone:after { content: "\E101"; }
.k-i-tablet:after { content: "\E102"; }
.k-i-ol:after { content: "\E103"; }
.k-i-barcode:after { content: "\E104"; }
.k-i-html5:after { content: "\E105"; }
.k-i-css3:after { content: "\E106"; }
.k-i-kendoui:after { content: "\E107"; }
.k-i-telerik:after { content: "\E108"; }
.k-i-icenium:after { content: "\E109"; }
.k-i-sitefinity:after { content: "\E10A"; }
.k-i-twitter:after { content: "\E10B"; }
.k-i-linkedin:after { content: "\E10C"; }
.k-i-facebook:after { content: "\E10D"; }
.k-i-pinterest:after { content: "\E10E"; }
.k-i-youtube:after { content: "\E10F"; }
.k-i-vimeo:after { content: "\E110"; }
.k-i-behance:after { content: "\E111"; }
.k-i-dribbble:after { content: "\E112"; }
.k-i-googleplus:after { content: "\E113"; }
.k-i-minimize:after { content: "\E114"; }
.k-i-html:after { content: "\E115"; }
.k-i-group:after { content: "\E116"; }
.k-i-subscript:after { content: "\E117"; }
.k-i-superscript:after { content: "\E118"; }
.k-i-drophere:after { content: "\E119"; }
.k-ios7-action:after { content: "\E200"; }
.k-ios7-add:after { content: "\E200"; }
.k-ios7-add-inv:after { content: "\E201"; }
.k-ios7-armchair:after { content: "\E202"; }
.k-ios7-battery:after { content: "\E203"; }
.k-ios7-book-open:after { content: "\E204"; }
.k-ios7-camera:after { content: "\E205"; }
.k-ios7-cart:after { content: "\E206"; }
.k-ios7-time:after { content: "\E207"; }
.k-ios7-coffee-card:after { content: "\E208"; }
.k-ios7-download-arrow:after { content: "\E209"; }
.k-ios7-edit:after { content: "\E20A"; }
.k-ios7-faves:after { content: "\E20B"; }
.k-ios7-star:after { content: "\E20C"; }
.k-ios7-featured:after { content: "\E20D"; }
.k-ios7-forward:after { content: "\E20E"; }
.k-ios7-cog:after { content: "\E20F"; }
.k-ios7-globe:after { content: "\E210"; }
.k-ios7-globe-inv:after { content: "\E211"; }
.k-ios7-house:after { content: "\E212"; }
.k-ios7-info:after { content: "\E213"; }
.k-ios7-share:after { content: "\E214"; }
.k-ios7-more-h:after { content: "\E215"; }
.k-ios7-more-v:after { content: "\E216"; }
.k-ios7-next:after { content: "\E217"; }
.k-ios7-pause-a:after { content: "\E218"; }
.k-ios7-user:after { content: "\E219"; }
.k-ios7-play-a:after { content: "\E21A"; }
.k-ios7-refresh-a:after { content: "\E21B"; }
.k-ios7-reset:after { content: "\E21C"; }
.k-ios7-rewind:after { content: "\E21D"; }
.k-ios7-search-a:after { content: "\E21E"; }
.k-ios7-stop-a:after { content: "\E21F"; }
.k-ios7-tiles-a:after { content: "\E220"; }
.k-ios7-trash-a:after { content: "\E221"; }
.k-ios7-undo:after { content: "\E222"; }
.k-ios7-redo:after { content: "\E223"; }
.k-ios7-volume-a:after { content: "\E224"; }
.k-ios7-wifi:after { content: "\E225"; }
.k-ios7-phone:after { content: "\E226"; }
.k-ios7-action-fill:after { content: "\E300"; }
.k-ios7-add-fill:after { content: "\E300"; }
.k-ios7-add-inv-fill:after { content: "\E301"; }
.k-ios7-armchair-fill:after { content: "\E302"; }
.k-ios7-battery-fill:after { content: "\E303"; }
.k-ios7-book-open-fill:after { content: "\E304"; }
.k-ios7-camera-fill:after { content: "\E305"; }
.k-ios7-cart-fill:after { content: "\E306"; }
.k-ios7-time-fill:after { content: "\E307"; }
.k-ios7-coffee-card-fill:after { content: "\E308"; }
.k-ios7-download-arrow-fill:after { content: "\E309"; }
.k-ios7-edit-fill:after {
    content: "\E64A";
}
.k-ios7-faves-fill:after { content: "\E30B"; }
.k-ios7-star-fill:after { content: "\E30C"; }
.k-ios7-featured-fill:after { content: "\E30D"; }
.k-ios7-forward-fill:after { content: "\E30E"; }
.k-ios7-cog-fill:after { content: "\E30F"; }
.k-ios7-globe-fill:after { content: "\E310"; }
.k-ios7-globe-inv-fill:after { content: "\E311"; }
.k-ios7-house-fill:after { content: "\E312"; }
.k-ios7-info-fill:after { content: "\E313"; }
.k-ios7-share-fill:after { content: "\E314"; }
.k-ios7-more-h-fill:after { content: "\E315"; }
.k-ios7-more-v-fill:after { content: "\E316"; }
.k-ios7-next-fill:after { content: "\E317"; }
.k-ios7-pause-a-fill:after { content: "\E318"; }
.k-ios7-user-fill:after { content: "\E319"; }
.k-ios7-play-a-fill:after { content: "\E31A"; }
.k-ios7-refresh-a-fill:after { content: "\E31B"; }
.k-ios7-reset-fill:after { content: "\E31C"; }
.k-ios7-rewind-fill:after { content: "\E31D"; }
.k-ios7-search-a-fill:after { content: "\E31E"; }
.k-ios7-stop-a-fill:after { content: "\E31F"; }
.k-ios7-tiles-a-fill:after { content: "\E033"; }
.k-ios7-trash-a-fill:after { content: "\E321"; }
.k-ios7-undo-fill:after { content: "\E322"; }
.k-ios7-redo-fill:after { content: "\E323"; }
.k-ios7-volume-a-fill:after { content: "\E324"; }
.k-ios7-wifi-fill:after { content: "\E325"; }
.k-ios7-phone-fill:after { content: "\E326"; }
 .k-i-table-light-dialog::before { content: "\e676"; }
.k-i-table-insert::before { content: "\e676"; }
.k-i-table::before { content: "\e677"; }
.k-i-table-properties::before { content: "\e678"; }
.k-i-table-cell::before {  content: "\e679"; }
.k-i-table-cell-properties::before { content: "\e67a"; }
.k-i-table-column-insert-left::before { content: "\e67b"; }
.k-i-table-column-insert-right::before { content: "\e67c"; }
.k-i-table-row-insert-above::before { content: "\e67d"; }
.k-i-table-row-insert-below::before { content: "\e67e"; }
.k-i-table-column-delete::before { content: "\e67f"; }
.k-i-table-row-delete::before { content: "\e680"; }
.k-i-table-cell-delete::before { content: "\e681"; }
.k-i-table-delete::before { content: "\e682"; }
.k-i-table-align-top-left::before { content: "\e624"; }
.k-i-table-align-top-center::before { content: "\e625"; }
.k-i-table-align-top-right::before { content: "\e626"; }
.k-i-table-align-middle-left::before { content: "\e627"; }
.k-i-table-align-middle-center::before { content: "\e628"; }
.k-i-table-align-middle-right::before { content: "\e629"; }
.k-i-table-align-bottom-left::before { content: "\e62a"; }
.k-i-table-align-bottom-center::before { content: "\e62b"; }
.k-i-table-align-bottom-right::before { content: "\e62c"; }
.k-i-table-align-remove::before { content: "\e62d"; }
 .k-icon-test {
        font-size: 18px;
        font-family: 'WebComponentsIcons';
    }
.k-i-align-left-element::before { content: "\e51e"; }
.k-i-align-center-element::before { content: "\e51f"; }
.k-i-align-right-element::before { content: "\e520"; }
.k-i-align-top-element::before { content: "\e521"; }
.k-i-align-middle-element::before { content: "\e522"; }
.k-i-align-bottom-element::before { content: "\e523"; }

  .k-i-track-changes-enable::before {content: "\e649"; }
.k-i-track-changes-accept::before {content: "\e64b";}
.k-i-track-changes-accept::after {
    content: "\e64b";
}

          
/*.k-i-trash:before { content: ""!important;
}*/
/*.k-i-image:before {
    content: ""!important;
}*/
.k-i-arrow-chevron-left::before{
    content:"\e016";
}
.k-filebrowser .k-i-folder {
    width: 80px;
    height: 80px;
    background-position: 0 -200px;
    background-repeat: no-repeat;
}

.k-combobox>.k-dropdown-wrap>.k-i-close {
     font-size: 0% !important; 
    right: 20% !important;
}

.k-i-unlink {
    background-position: -288px -72px;
}

.k-icon-temp {
    width: 20px;
    height: 20px;
    float: left;
    margin: 5px 3px 5px 5px;
  background:no-repeat url('sprite.widgets.png');
}

/*@font-face {
    font-family: 'widgets';
    src: url('widgets.ttf') format('truetype'),
         url('widgets.woff') format('woff');
      font-weight: normal;
  font-style: normal;
}*/

.k-i-temp-overviewIcon{display:none;}
.k-i-temp-applicationIcon{background-position:0 0;}
.k-i-temp-autoCompleteIcon{background-position:-20px 0;}
.k-i-temp-mobileButtonIcon{background-position:-40px 0;}
.k-i-temp-mobileButtonGroupIcon{background-position:-60px 0;}
.k-i-temp-calendarIcon{background-position:-80px 0;}
.k-i-temp-chartIcon{background-position:-100px 0;}
.k-i-temp-chartAreaIcon{background-position:-120px 0;}
.k-i-temp-chartBarIcon{background-position:-140px 0;}
.k-i-temp-chartLineIcon{background-position:0px -20px;}
.k-i-temp-chartPieIcon{background-position:-20px -20px;}
.k-i-temp-chartScatterIcon{background-position:-40px -20px;}
.k-i-temp-chartDonutIcon{background-position:-140px -99px;}
.k-i-temp-chartBubbleIcon{background-position:0 -120px;}
.k-i-temp-chartStockIcon{background-position:-20px -120px;}
.k-i-temp-comboBoxIcon{background-position:-60px -20px;}
.k-i-temp-dataSourceIcon{background-position:-80px -20px;}
.k-i-temp-datePickerIcon{background-position:-100px -20px;}
.k-i-temp-dragDropIcon{background-position:-120px -20px;}
.k-i-temp-dropDownListIcon{background-position:-140px -20px;}
.k-i-temp-editorIcon{background-position:0px -40px;}
.k-i-temp-gaugeLinearIcon{background-position:-20px -40px;}
.k-i-temp-gaugeRadialIcon{background-position:-40px -40px;}

.k-i-temp-gaugeArcIcon {
    background-position: -120px -40px;
}

.k-i-temp-gaugeCircleIcon {
    background-position: -120px -20px;
}
.k-i-temp-globalizationIcon{background-position:-60px -40px;}
.k-i-temp-gridIcon{background-position:-80px -40px;}
.k-i-temp-mobileHistoryIcon{background-position:-100px -40px;}
.k-i-temp-integrationIcon{background-position:-120px -40px;}
.k-i-temp-mobileListViewIcon{background-position:-20px -60px;}
.k-i-temp-listViewIcon{background-position:0 -60px;}
.k-i-temp-menuIcon{background-position:-20px -60px;}
.k-i-temp-mvvmIcon{background-position:-40px -60px;}
.k-i-temp-mobileNavBarIcon{background-position:-60px -60px;}
.k-i-temp-numericTextBoxIcon{background-position:-80px -60px;}
.k-i-temp-panelBarIcon{background-position:-100px -60px;}
.k-i-temp-mobileScrollerIcon{background-position:-120px -60px;}
.k-i-temp-mobileScrollViewIcon{background-position:-140px -60px;}
.k-i-temp-mobileSwitchIcon{background-position:-120px -80px;}
.k-i-temp-sliderIcon{background-position:0 -80px;}
.k-i-temp-splitterIcon{background-position:-20px -80px;}
.k-i-temp-mobileTabStripIcon{background-position:-40px -80px;}
.k-i-temp-tabStripIcon{background-position:-60px -80px;}
.k-i-temp-templatesIcon{background-position:-80px -80px;}
.k-i-temp-timePickerIcon{background-position:-100px -80px;}
.k-i-temp-mobileToggleButtonIcon{background-position:-120px -80px;}
.k-i-temp-treeViewIcon{background-position:-140px -80px;}
.k-i-temp-uploadIcon{background-position:0 -100px;}
.k-i-temp-validatorIcon{background-position:-20px -100px;}
.k-i-temp-windowIcon{background-position:-40px -100px;}
.k-i-temp-mobilePopOverIcon{background-position:-60px -100px;}
.k-i-temp-mobileSplitViewIcon{background-position:-80px -100px;}
.k-i-temp-mobileActionSheetIcon{background-position:-100px -100px;}
.k-i-temp-mobileModalViewIcon{background-position:-120px -100px;}
.k-i-temp-mobileDrawerIcon{background-position:-140px -40px;}
.k-i-temp-colorPickerIcon{background-position:-60px -120px;}
.k-i-temp-multiselectIcon{background-position:-140px -120px;}
.k-i-temp-tooltipIcon{background-position:-40px -120px;}
.k-i-temp-spaIcon{background-position:-120px -120px;}
.k-i-temp-sparklineIcon{background-position:-80px -120px;}
.k-i-temp-chartBulletIcon{background-position:-100px -120px;}
.k-i-temp-schedulerIcon{background-position:0 -140px;}
.k-i-temp-barcodeIcon{background-position:-20px -140px;}
.k-i-temp-qrcodeIcon{background-position:-40px -140px;}
.k-i-temp-chartRadarIcon{background-position:-60px -140px;}
.k-i-temp-chartPolarIcon{background-position:-80px -140px;}
.k-i-temp-buttonIcon{background-position:-40px 0;}
.k-i-temp-progressBarIcon{background-position:-120px -140px;}
.k-i-temp-chartFunnelIcon{background-position:-100px -140px;}
.k-i-temp-chartBoxPlotIcon{background-position:-140px -140px;}
.k-i-temp-mapIcon{background-position:0 -160px;}
.k-i-temp-diagramIcon{background-position:-20px -160px;}
.chartWaterfallIcon{color: #00B312;font-size:20px;margin:5px;vertical-align:middle}
.chartWaterfallIcon:after{content:"\e847";font-family:"widgets";}

@font-face {
  font-family: 'widgets';
  src: url('widgets.woff') format('woff'),
       url('widgets.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'WebComponentsIcons';
  src:  url('WebComponentsIcons.eot?gedxeo');
  src:  url('WebComponentsIcons.eot?gedxeo#iefix') format('embedded-opentype'),
    url('WebComponentsIcons.ttf?gedxeo') format('truetype'),
    url('WebComponentsIcons.woff?gedxeo') format('woff'),
    url('WebComponentsIcons.svg?gedxeo#WebComponentsIcons') format('svg');
  font-weight: normal;
  font-style: normal;
}

.padding {
    padding: 15px;
}

#notification-message {
    background-color: #818285;
    color: #fff;
    position: absolute;
    width: 100%;
    min-height: 80px;
    right: 0;
    z-index: 100;
    bottom: 0;
    display: none; /* Hidden until invoked */
}

    #notification-message #notification-message-header {
        font-size: medium;
        margin-bottom: 10px;
    }

    #notification-message #notification-message-close {
        background-image: url("../Images/Close.png");
        background-repeat: no-repeat;
        width: 24px;
        height: 24px;
        position: absolute;
        right: 5px;
        top: 5px;
        cursor: pointer;
    }
   
         /*header syles*/

        .Home_header {
        width: 100%;
        height: 50px;
        display: table;
        border-spacing: 0;
        white-space: nowrap;
        line-height: normal;
    }
       .j-text-color{
        color:white !important;
    }
       .j-header-text_div {
        padding: 0px 20px 0px 20px;
        border-left: 1px solid rgba(255,255,255,.3);
    }
    .j-header-text-border {
        border-left: 1px solid rgba(255,255,255,.3);
    } 
     .j-header-icon {
        min-width: 50px;
        height: 50px;
    }
         .header-nav-text {
        line-height: 48px;
        font-family: "SegoeUI-SemiLight-final","Segoe UI SemiLight","Segoe UI WPC Semilight","Segoe UI",Segoe,Tahoma,Helvetica,Arial,sans-serif;
        font-size: 22px;
        -webkit-font-smoothing: antialiased;
    }
    .k-i-plus:before {
    content: none !important;
} 
    
    /*header syles*/

    /*Mainbar Styles*/
            .welcome_title {
            font-family: Segoe UI Light WestEuropean, Segoe UI Light, Segoe UI, Tahoma, Arial, sans-serif;
            font-size: 28px;
        }

        .k-multiselect-wrap {
            min-height: 2.714em;
        }

            .k-multiselect-wrap .k-input {
                height: 2.214em;
            }

#input_search_btn, #input_search_btn1 {
    right: 29px;
}

        .j-home-txtcolor {
            color: white;
        }

        .width-restricter {
            margin: 0 auto;
            max-width: 1182px;
        }

        .padding-restricter {
            padding: 0 4.05%;
        }

        .Active-item {
            transform: scale(.9125);
            -webkit-transition: transform 0.3s ease-in-out;
        }

        .inSis-search {
            padding: 3px 5px;
            margin-bottom: 15px;
            margin-top: 4px;
        }

        .Insis-item-link {
            font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif;
            height: 100px;
            width: 100px;
            display: block;
            position: relative;
            text-align: center;
            cursor: pointer;
        }

        .Insis-item-popup-link {
            font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif;
            height: 90px;
            width: 90px;
            display: block;
            position: relative;
            text-align: center;
            cursor: pointer;
        }

        .Insis-customitem-link {
            font-family: Segoe UI Semilight WestEuropean,Segoe UI Semilight,Segoe UI,Tahoma,Arial,sans-serif;
            height: 70px;
            width: 90px;
            display: block;
            position: relative;
            text-align: center;
            cursor: pointer;
            top: 5px;
        }

        .workload-item__wrapper {
            position: relative;
            height: 32px;
            margin: 5px 6px;
        }

        /*a.Insis-item-link:hover {
            background-color: #004B8B;
        }*/

        .insis-item-load {
            margin-bottom: 8px;
            margin-right: 4px;
        }

        .insis-item-popup {
            margin-bottom: 4px;
            margin-right: 2px;
        }

        .insis-item-list-load {
            margin-bottom: 30px;
            margin-right: 30px;
        }

        .k-treeview-lines .k-item {
            border-bottom-style: solid;
            border-bottom-width: thin;
            border-color: #eaeaea;
        }

        h1, h2, h3, h4, h5, h6 {
            margin: 0;
            padding: 0;
            border: 0;
            outline: 0;
            vertical-align: baseline;
            background: transparent;
        }

        #Infoview_AllDiv span.k-in, #Infoview_FavDiv span.k-in, #InsisHome_OneViewAlltreeview span.k-in, #InsisHome_OneviewFavtreeview span.k-in, #pfd_tree_all span.k-in,
        #Smarttrend_AllDiv span.k-in, #Smarttrend_FavDiv span.k-in {
            width: 97%;
        }

        .k-treeview .k-item {
            padding: 0px;
        }

        #inSis-home-Search-list .k-item > span:first-child {
            -moz-box-shadow: inset 0 0 30px rgba(0,0,0,.3);
            -webkit-box-shadow: inset 0 0 30px rgba(0,0,0,.3);
            box-shadow: inset 0 0 30px rgba(0,0,0,.3);
            width: 25px;
            height: 25px;
            background-size: 100%;
            border-radius: 50%;
            background-repeat: no-repeat;
        }

        #inSis-home-Search-list .k-item > span {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            display: inline-block;
            vertical-align: top;
            margin: 5px;
        }

        .selected-value {
            display: inline-block;
            vertical-align: middle;
            width: 18px;
            height: 18px;
            background-size: 100%;
            margin-right: 5px;
            border-radius: 50%;
        }

        .hero-section {
            background: #DCDCDC;
        }

            .hero-section a, .Popup_Listview a {
                color: white;
                text-decoration: none;
            }

        

        #div_richTrend {
            display: block !important;
        }

        .BottomDiv {
            display: block !important;
            background-color: white !important;
        }

        #Top_Viewer_ST .k-i-search {
            left: 205px !important;
        }

        


        .dbItemName {
            float: left !important;
        }

       .km-text{

  vertical-align:Baseline!important;
}
       .rz-bubble {
    visibility: hidden !important;
}
input, select {
    outline: none;
}

.info-listview-item {
    padding: 2px;
    background-color: transparent;
    width: 100%;
    height: 30px;
    cursor: pointer;
    border-bottom: 1px solid #f3f3f4;
}

    .info-listview-item:hover {
        border-color: #ceced2;
        background-color: #92daf8 !important;
    }
.manualEntryValueCtrl, .mmvaluechange {
    border: none !important;
    width: 100% !important;
    background-color: transparent !important;
    white-space: nowrap;
    text-overflow:ellipsis;
} 

.k-grid tr:hover {
    background-color: transparent !important;
}
.HtmlButtongrp .km-widget.km-buttongroup {
    display:initial!important;
}

#div_Data .tabOptionsButton{
    margin-top:12px;
}

.Info_DetailedOptions {
    display: none;
    position: absolute;
    width: 140px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    z-index: 1000;
}

.suggestion-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.suggestion-item {
    padding: 10px;
    cursor: pointer;
    border-bottom:0.1px solid lightgray;
}

.editable {
    border: 1px solid #cccccc;
    padding: 10px;
    margin: 10px;
}
@keyframes inSis_BlinkingText {
  /*  0% {
        opacity: 0;
    }

    25% {
        opacity: 0.25;
    }*/

    50% {
        opacity: 0.5;
    }
/*
    75% {
        opacity: 0.75;
    }

    100% {
        opacity: 1;
        
    }*/
}

@keyframes inSis_BlinkingBackground {
  /*  0% {
        opacity: 0;
    }

    25% {
        opacity: 0.25;
    }*/

    50% {
        opacity: 0.5;
    }

   /* 75% {
        opacity: 0.75;
    }

    100% {
        opacity: 1;
    }*/

 
  
}
/*For New Kendo Controls*/
.k-listview {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
    /* line-height: var(--kendo-line-height, normal);*/
}
.k-treeview {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
.k-button-md {
    font-size: inherit !important;
}
.k-input {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
#EM_SearchUsers .k-input{
    font-size:13.6px!important;
}
k-i-search::before {
    content: "\e13e";
}
.Info_Toolbar .k-button, .homecontentHeader .k-button, .Info_TDMOptions .k-button {
    padding: 2px 7px 2px;
    border-radius: 4px;
/*    background: #fff !important;*/
    border-color: #ccc;
}
#menu_userdetails_sub1 a:hover {
    color: #333;
    border-color: #aeaeae;
    background-color: #ebebeb;
}
#menu_userdetails_sub1 a {
    height: 30px;
    width:100%;
}
#GroupToolBar .k-button {
    padding: 2px 7px 2px;
    border-radius: 4px;
    background: #fff !important;
    border-color: #ccc;
    height: 30px;
}

.Infoviewmenuicon .k-i-envelop {
    color: white;
}
/*.k-input{
    border-color:lightgray!important;
    
}*/
.k-input-inner{
    font-size:inherit!important;
}
/*.k-i-book::before {
    content: "";
}*/
.k-i-floppy::before {
    content: "";
}
/*.k-i-reset::before{
    content:"";
}*/

.k-tabstrip {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
.k-shadow {
    box-shadow: none !important;
    -webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2)!important
}
/*.k-header {
    background-color: #f5f5f5;
}*/
.k-hover{
    width:auto;
}

.k-treeview-leaf.k-focus{
    width:100%!important;
}
#Tags .k-clear-value{
    display:none;
}
/*.k-list-md{
    font-size:inherit;
}*/
/*.k-picker-solid:hover, .k-picker-solid.k-hover, .k-picker-solid {
    background: white !important;
}*/
.k-picker-md .k-input-button {
    padding-block: 0.1rem !important;
    padding-inline: 0.1rem !important;
}
.k-input-inner {
    padding-inline: 0.375rem !important;
}
.k-numerictextbox .k-button-solid-base {
    background-color: transparent !important;
}
/*.k-i-share:before{
    content:""!important;
}*/
/*#lv_ivtags {
    display: inline !important;
   
}*/
/*#tagDetails .k-listview {
    display: inline!important;
}
#tagDetails .k-listview-content {
    overflow: hidden !important;
}*/
#ivtags_drawer_Div .k-drawer-content {
    width: 300px;
}
.k-button-md{
    border-color:lightgray;
}
.k-listview{
    background:inherit!important;
}

.k-chip {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
.k-checkbox {
    -webkit-appearance:button!important;
}

.AssetData .k-grid{
    display:inline-block!important;
}
/*.k-i-add::before{
    content:""!important;
}*/
/*.k-i-upload::before {
    content: "" !important;
}*/

table th{
    border:0.1px solid lightgray;
}
/*table tr {
    height:30px;
}*/
.k-grid {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
   /* display:inline-table!important;*/
}
.k-grid tr td {
    border-style: solid;
    border-color: #ccc;
}
.k-grid td {
    
    border-width: 0 0 0 1px;
    padding: .4em .6em;
   
    line-height: 1.6em;
    vertical-align: middle;
    
}

.k-grid-header th.k-header {
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: .5em .6em .4em .6em;
    font-weight: 400;
   
    text-align: left;
}

.tbl_manualEntry .k-grid-header th.k-header{
    white-space:nowrap;
    text-overflow:ellipsis;
}

.k-window-titlebar-action {
    flex-shrink: 1 !important;
}
.k-window {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
.chgperiodsdetails .k-button-md {
    padding-block: 0.1rem !important;
    padding-inline: 0.3rem !important;
}
.k-window-title {
    padding-block:0.1rem!important;
    font-size:inherit!important;
}
.k-editor{height:auto!important;}

#toolbar img{
 /*   height:20px!important;
    width:20px!important;*/
 padding-top:0px!important;
}

.ivssettings_color .k-button, #div_TagDeatilsOptions .k-button,  #LMG_toolbar .k-button {
    border-radius: 4px;
    border-color: lightgray;
    display: inline-block;
    margin: 0;
    padding: 2px 7px 2px;
    font-family: inherit;
    line-height: 1.72em;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
}



.k-block > .k-header {
    position: relative !important;
    margin: -2px 0 10px -2px !important;
/*    padding: .3em 2px !important;*/
}
.k-pager, .k-upload, .k-editor {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}

.HomeGridPopbox .k-listview-content{
    overflow:hidden!important;
}
.k-table-md {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
.k-radio {
    -webkit-appearance: button !important;
}
.Info_Toolbar, #dashboard_div, .SQL_ToolBar, .Toolbar {
    border-radius: 1px !important;
}
#Info_New_options .k-rounded-md, #dv_TagTypes .k-rounded-md {
    border-radius: 1px !important;
}
#btnGroup_pfdlists .k-button-md, #btnGroup_ivlists .k-button-md, btnGroup_dblists .k-button-md {
    border-radius: 1px !important;
}

#lv_userprofile_links .k-listview-item{
    padding:5px!important;
}
#select-period, #InfoSchedulerFilters {
    display: inline-flex!important;
}
.WebComponentsIcons .k-button{
    height:30px;
    width:30px;
}

#tabstripWindowControl .k-button-md {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size:14px!important;
}
#tabstripWindowControl .k-toolbar {
    font-family: Segoe UI Semilight WestEuropean, Segoe UI Semilight, Segoe UI, Tahoma, Arial, sans-serif !important;
    font-size: inherit !important;
}
/*table {
    table-layout: auto!important;*/ /* Ensure automatic layout to collapse widths */
/*}*/

/*.k-listview-bordered {
    background-color: #013a5e !important;
}*/

.k-treeview-lines li {
    border-bottom-style: solid !important;
    border-bottom-width: thin !important;
    border-color: #eaeaea !important;
}
#div_ivlists .ivList{
    overflow-x:hidden;
}
#DashboardWidgetGroups_list .group-item {
    padding: 5px 10px;
}
#DashboardWidgetGroups_list .group-item-name {
    height: 20px;
    background-color: #428bca;
    color: white;
    padding: 3px 5px;
    border-radius: 5px;
}

.k-calendar {
    font-family:inherit!important;
    font-size:inherit!important;
}
.changetagvalue .k-input{
    width:inherit!important;
}
 .k-tabstrip-content {
    padding-block: var(--kendo-spacing-0, 0.5px)!important;
    padding-inline: var(--kendo-spacing-0, 0.5px)!important;
}
.k-window-content, .k-prompt-container {
    padding-block: var(--kendo-spacing-0, 0.5px) !important;
    padding-inline: var(--kendo-spacing-0, 0.5px) !important;
}
/*#tabstripsettings .k-tabstrip-items-wrapper .k-item.k-active {  
    background: #f5f5f5 !important
}*/
.k-tabstrip-md .k-tabstrip-items .k-link {
     font-size: inherit!important; 
   
}
.k-tabstrip-items-wrapper .k-item.k-focus{
    box-shadow:none!important;
}

.NameText .k-grid{
    display:inline-table!important;
}
.k-window-titlebar .k-button-md.k-icon-button {
    padding: 0.1px !important;
}
.k-picker-md {
    font-size:inherit!important;
}
/*.Insis-item-link img[src*="TagSearch.png"],
.Insis-item-link img[src*="/Maintenance Logbooks.png"],
.Insis-item-link img[src*="/inSis Quality.png"],
.Insis-item-link img[src*="/inSis.AI Logo.png"] ,
.Insis-item-link img[src*="/Kaizen.png"] {
    width: 25px !important;
}*/
.Info_TagExplorer .k-button-group {
    display:table!important;
}
.Info_TagExplorer #dv_TagTypes{
    width:auto!important;
}

#win2_st .k-button-md {
    padding-inline: 8px !important;
}
.menuContent li {
    list-style-type: none;
}
.MenuElements {
    justify-content: flex-start !important; /* align items to the left */
    text-align: left !important;
    padding-left: 10px;
}
#EditViewTemplatediv .k-button{
    width:30px!important;
}
.k-block > .k-header, .k-panel > .k-header{
    background-color:transparent!important;
}
.k-treeview-item{
    padding:0px!important;
}
.k-button-solid-base.k-selected .k-icon-more {
    color: white;
}
.div_pageContent_SS_viewer .dbItemBody div.oveflow {
    overflow: auto;
    width: 100%;
    height: 102%;
    padding-right: 25px;
}
#TableWizadWindowControl .k-popup{
    display:inline-block;
}
#TableWizadWindowControl .k-state-selected{
    border:#428bca;
   background:#428bca;
}
/*.Info_TagExplorer .k-listview{
    display: table !important;
}
.Info_TagExplorer .k-textbox {
    display: inline-block!important;
    vertical-align: middle!important;
}*/
.ivContainer table{
    border-collapse:collapse;
}
.k-i-collapse::before {
    content: "" !important;
}
.k-colorpalette-tile{
    height:20px!important;
    width:20px!important;
}
#ivtags_drawer_content_container .k-dropdownlist{
    min-width:150px!important;
}
#ShareTabsettings .k-clear-value, #div_ProfileDetailSpace .k-clear-value, #UserSelected_div .k-clear-value {
    padding-right: 20px !important;
}
.k-editor-toolbar, .k-form, .k-filebrowser-toolbar {
    font-size: inherit !important;
}
.k-form-field .k-input{
    width:50%!important;
}
.manualdataoptions .k-input-inner{
    text-overflow:initial!important;
}
.ivContainer .k-scheduler, .ivContainer .k-scheduler-toolbar {
    font-size: inherit !important;
}
#toolbar .k-button-md {
    height: 30px
}
#div_SchedulerDeatils .k-button-md {
    height: 30px
}
.k-no-data {
    display: none !important;
}
/*Ai Chart bot related*/
#AihelpContent #banner {
    height: 50px !important;
}
#AihelpContent .chat-container {
    height: 70vh !important;
}
#AihelpContent #AIChatCloseBtn {
    display: none;
}
#AihelpContent #div_chatbotInput button, #clearButton {
    padding: 7px !important
}
#Aihelp{
    padding:0px !important
}

#WidgetSummarybuttonGroup {
    padding: 5px;
    width: 100%
}
#WidgetSummarybuttonGroup .k-button {
    flex: none !important;
    width: 33.33% !important;
}
span.Insis-item_icon img{
    height:32px;
}
#TagDetailsOnRightClick .action{
    cursor:pointer;
}
.tableview .info-filter-grid {
    display: flex;
    gap: 16px;
    width: 100%;
    flex-wrap: wrap;
    margin-bottom: 10px;
}

.tableview  .filter-card {
    display: flex;
    gap: 10px;
}
    .tableview .filter-card .k-input, .tableview .filter-card .k-picker {
        width: 170px
    }
.loginMain > div:last-child {
    display: none;
}
.loginPanel img{
    height:90px;
}
 
.loginPanel br:nth-of-type(2) {
    display: none;
}