.panel-heading-btn .excelicon{ background:url("../images/icon-sprite.png") no-repeat 0px -240px; width:20px; height:22px; display:inline-block;}
.Managefieldsicon{background:url("../images/icon-sprite.png") no-repeat 0px -268px; width:20px; height:17px; display:inline-block;}
/*.panel-heading-btn .btn{font-size: 19px;  height: 22px;  line-height: 18px; width: 18px; color:#fff;}*/
.GraphIcon,.HirarchyIcon{ border-left:1px solid #d3d5dc;height:45px; }
.HirarchyIcon a.PageLink ,.GraphIcon a.PageLink{
    display: inline-block;
    height: 27px;
    margin: 13px 3px 0;
}
/* .ChartIcon,.GraphIcon,.HirarchyIcon{ height:45px; width:45px; text-align:center; border-left:1px solid #d3d5dc; }
.ChartIcon:hover,.HirarchyIcon:hover,.GraphIcon:hover{background-color:#d7e0f0;} 
.ChartIcon a,.HirarchyIcon a,.GraphIcon a{background:url("../images/icon-sprite.png") no-repeat 0px -291px; width:20px; height:27px; margin:6px 0 0 0; display:inline-block;}
.HirarchyIcon a{background:url("../images/icon-sprite.png") no-repeat 0px -358px; width:25px; }
.GraphIcon a{background:url("../images/icon-sprite.png") no-repeat 0px -321px; height:34px; width:24px; } */
.GoalStatusHeader{ background:#eceff6;  padding:6px 0; border:1px solid #e6e6e6;}
.GoalStatusContainer{ border-width:0 1px 1px; border-color:#d3d5dc; border-style:solid;} 
.BoxshadowBottom{-webkit-box-shadow:0 10px 6px -9px rgba(0, 0, 0, 0.1);
       -moz-box-shadow: 0 10px 6px -9px rgba(0, 0, 0, 0.1);
            box-shadow: 0 10px 6px -9px rgba(0, 0, 0, 0.1);}

.Employee_Info{ margin:15px 0 10px 0; position:relative;}
.Employee_Info span img{ width:100%; height:100%; border-radius: 50%;}
.Employee_detail{display:inline-block; margin-left:10px;}
/* .Employee_detail div{ line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;} */
/* .EmpName a{color: #1c1c1c; font-size: 14px;font-weight:600;} */
.EmpName span{background: #00ac49;border-radius: 50%; display: inline-block;  height: 11px;  margin: 0 4px 0 0;  width: 11px;}
.EmpName span.inactive{background:#e22720;}
/* .EmpDesignation{color:#666; font-size:14px;} */
.CompanyName,.EmpEmail,.EmpEmail a{ font-size:14px; color:#1e1e1e;}
/*.EmpEmail i{ font-size:12px;}*/
.CompanyName i{ font-size:15x;}
.EmpStatus a{height:18px; color:#373737; font-weight:500; display:block; padding:0 0 0 21px; margin:0 0 7px;}
.statuscompleted{ background:url("../images/StatusSprite.png") no-repeat 0 1px; }
.statusprogress{ background:url("../images/StatusSprite.png") no-repeat 0 -26px;}
.statusnotstarted{ background:url("../images/StatusSprite.png") no-repeat 0 -52px; }
.BasicDetails label {  color: #666;  text-align: right;  width:40%; vertical-align:top; font-size:14px; margin:0;}
.BasicDetails span {  width:58%; margin-left:5px; display:inline-block; font-size:14px;}
.ExtraLinks a { display:block; line-height:25px;}
.ExtraLinks a .fa{font-size:13px; margin:5px 4px 0 0; float:left;}
.MoreLinks{ right:12px; top:-8px; }
.MoreLinks a.btn,.MoreLinks a.btn:focus,.MoreLinks a.btn:hover,.MoreLinks a.btn:active{ background:url("../images/icon-sprite.png") no-repeat 2px -1px; border:none; background-color:none !important; width:19px; height:20px; padding:0 !important;}
/* Action Items */
.PageLink{display:block;}
.GetRecommendationIcon small{ background:url("../images/ActionItems-Sprite.png") no-repeat 0 4px; padding:4px 0 0 23px;}
.ProceedFeedbackIcon small{ background:url("../images/ActionItems-Sprite.png") no-repeat -1px -26px; padding:4px 0 0 23px;}
.SetGoalsIcon small{ background:url("../images/ActionItems-Sprite.png") no-repeat 0 -56px; padding:4px 0 0 23px;}
.panel{ background:none;}
.MyTeamperformance .row,.MyActionItems .row{ background:#fff; margin:0 5px;}

/* new changes */
.OuterBorderImg {
    border: 2px solid #53a3fe;
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    padding: 2px;
    cursor: pointer;
}
.card-img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    text-align: center;
}
.EmpName a{color: #0876cb;  font-size: 16px; font-weight:bold;}
.EmpDesignation{ color: #6b6a6a;  font-size: 13px;}
.OuterBorderEmpty {
    border: 2px solid #cccccc;
    float: left;
    width: 60px;
    height: 60px;
border-radius: 50%;}
.OuterBorderEmpty .EmptyImg {
    width: 100%;
    height: 100%;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    color: #0876cb;
    background: #ededed;
    font-size: 30px;
    line-height: 60px;
    font-weight: bold;
    cursor: pointer;
}
.MyTeamperformance{ background:#fff;}
.PerformanceCard .BasicDetails{}
.links{ margin:15px 0;}
.links li{ font-size:13px; line-height:20px;}

.sidebar .nav > li.active > a, .sidebar .nav > li.active > a:hover, .sidebar .nav > li.active > a:focus{background: #ee9134;}