﻿ #contentLogin_contentMain_mnuLeftMenu a
        {
            white-space: initial !important;
        }
        .ActiveListItem
        {
            background-color: #0485a3;
            color: #FFF !important;
        }
        .fixed
        {
           /* position: fixed;
            top: 0;
            left: 0;
            margin-left: 16px;
            display: inherit;
            margin-right: 16px;
            width: 97.5%;*/
        }
        
        
        /********** New Dashboard **********/
        .filterCriteria .AddWrapp .dashboardwrap ul.Addview
        {
            border: none !important;
        }
        .dashboardwrap input
        {
            margin-top: 8px;
        }
        .filterCriteria .AddWrapp .dashboardwrap ul.Addview li
        {
            padding: 0px 10px !important;
        }
        .filterCriteria .AddWrapp .dashboardwrap ul.Addview
        {
            margin-bottom: 0px !important;
        }
        .cardbg
        {
            padding-right: 5px;
            padding-left: 5px;
            position: relative;
            margin-bottom: 10px;
        }
        /*.cardbg:last-child{ padding-right:0px;}*/
        .cardbg .carinner
        {
            background: #fff;
            border-radius: 4px;
            padding: 10px;
            min-height: 44px;
            -webkit-transition: all .3s linear;
            -moz-transition: all .3s linear;
            -o-transition: all .3s linear;
            transition: all .3s linear;
        }
        .cardbg .carinner h5
        {
            font-size: 14px;
            color: #2c2c2c;
            font-weight: bold;
        }
        .cardbg .carinner i
        {
            font-size: 20px;
            position: absolute;
            top: 7px;
            right: 20px;
            color: #667173;
            -webkit-transition: all .3s linear;
            -moz-transition: all .3s linear;
            -o-transition: all .3s linear;
            transition: all .3s linear;
        }
        .background-round
        {
            background-color: rgba(234, 234, 234, 1);
            border-radius: 50%;
            width: 50px;
            height: 50px;
            text-align: center;
            line-height: 50px;
            -webkit-transition: all .3s linear;
            -moz-transition: all .3s linear;
            -o-transition: all .3s linear;
            transition: all .3s linear;
        }
        .cardbg .carinner h6
        {
            font-size: 15px;
            color: #0485a3;
            font-weight: normal;
            margin-top: 12px;
            margin-left: 10px;
            -webkit-transition: all .3s linear;
            -moz-transition: all .3s linear;
            -o-transition: all .3s linear;
            transition: all .3s linear;
            text-shadow: 0 3px 3px rgba(0,0,0,.1) !important;
        }
        .cardbg .carinner p
        {
            color: #424242;
            font-size: 13px;
        }
        .cardbg .cardheader
        {
            color: #18AACC;
            padding: 10px;
            position: relative;
            box-shadow: none;
            border-bottom: solid thin #f4f4f4;
        }
        .cardbg .cardheader h3
        {
            font-size: 14px;
            color: #2c2c2c;
            font-weight: bold;
        }
        .cardbg .cardheader h3:before
        {
            position: absolute;
            width: 3px;
            height: 18px;
            left: -10px;
            top: 8px;
            content: '';
            background: #18AACC;
        }
        .cardbg .carinner:hover h6
        {
            color: #2c2c2c;
        }
        .cardbg .carinner:hover i
        {
            background: #18AACC;
            color: #fff;
        }
        .cardbg .carinner:hover .background-round
        {
            background: #18AACC;
        }
        .cardbg .carinner:hover
        {
            box-shadow: 0 2px 2px 0 rgba(0,0,0,.05), 0 3px 1px -2px rgba(0,0,0,.08), 0 1px 5px 0 rgba(0,0,0,.08);
            cursor: pointer;
        }
        /**Active class**/
        .cardbg .carinner.cardactive h6
        {
            color: #fff;
        }
        .cardbg .carinner.cardactive i
        {
            background: #fff;
            color: #18AACC;
        }
        .cardbg .carinner.cardactive .background-round
        {
            background: #fff;
        }
        .cardbg .carinner.cardactive
        {
            background: #18AACC;
            box-shadow: 0 2px 2px 0 rgba(0,0,0,.05), 0 3px 1px -2px rgba(0,0,0,.08), 0 1px 5px 0 rgba(0,0,0,.08);
            cursor: pointer;
        }
        
        
        .mt12
        {
            margin-top: 12px;
        }
        .sidebar-menu{ width:100%;}
        
           .leftpanelheading{background: #18aacc;color: #fff;padding: 14px !important;}
        .leftmenu ul{width:100% !important;}
         .leftpanelmarginsetting li{    border-top: 1px solid #fff !important;
    border-bottom: 1px solid #dbdbdb !important;  
    border-left: 1px solid #dbdbdb !important;}
      .leftpanelmarginsetting li a{ padding:12px 23px 12px 12px; color:#1d1d1d ; font-weight:normal; font-size:13px; background:#f4f4f4 ;   }
         .leftpanelmarginsetting li a:hover{color: #fff !important;
    background: #18AACC !important;}
   
        #Maincontent{ overflow:initial;}
        .ActiveListItem {
       color: #fff  !important;
    background: #18AACC !important;
    font-weight: bold!important;
   
}
 .ActiveListItem::after{ content: "";float: left;
    background: #046f88 ;
    width: 6px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0px;} 
     li a.ActiveListItem:before {
    font-family: 'FontAwesome';
    content: "\f105";
    float: right;
}
.table tr th a{ color:#fff;}
.primary-text {
    font-size: 17px !important;
    text-shadow: 0 4px 4px rgba(0,0,0,.14) !important;
    color: rgb(4, 133, 163); padding:8px;
}
.secondary-text {
    color: rgb(4, 133, 163);
    font-size: 16px;
    padding-bottom: 16px;
}
.window-height {
    max-height: 480px;
    overflow: auto;
}
        
        