.ScoreReport{ bacakground:#fff;}
.Advanced_Search_container.stylenone {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    display: block;
}
.ScoreChart {
    border-top: 1px solid #d4d4d4;
    margin: 0 -15px;
    padding: 15px 15px 0;
}
.SurveyReportGrid{  margin-right:0px;}
.BtnComments {color:#fff; background:#1d8ffe;}
.BtnComments:hover{color:#fff;}
.RespondEpulse{background:#f3f3f3; padding:10px; margin:0 10px 10px;}
.RespondEpulse h3,.ScoreChart h3{font-weight: 500; font-size: 20px; margin:5px 0 20px;}
.RespondEpulse .col-md-4 div{ background:#fff; width:100%; float:left; padding:10px; border:1px solid #fff;}
.RespondEpulse span {display:inline-block;  color:#c2c2c2; float:right;}
.RespondEpulse label {color:#c2c2c2; text-transform:uppercase; margin:10px 0 0; font-weight:bold; width:75%;}
.RespondEpulse span i,.surveystatus span i{ font-size:40px;}
.green.active div{ border:1px solid #0b7d35;}
.RespondEpulse .green.active label,.RespondEpulse .green.active span,.green {color:#0b7d35 !important;}
.yellow.active div{ border:1px solid #eabe3b;}
.RespondEpulse .yellow.active label,.RespondEpulse .yellow.active span,.yellow {color:#eabe3b !important;}
.red.active div{ border:1px solid #be0225;}
.RespondEpulse .red.active label,.RespondEpulse .red.active span,.red {color:#be0225 !important;}
.RespondEpulse textarea{ width:100%; resize:none;}
.RespondEpulse h4{ font-size:14px; margin:30px 0 10px; }
.Employee_Avatar span {
    border-radius: 50%;
    display: inline-block;
    height: 40px;
    width: 40px;
}
.Employee_Avatar span img {
    border-radius: 50%;
    height: 100%;
    width: 100%;
}
.rTableCell, .rTableHead{ vertical-align:middle;}
.RespondEpulse input{ margin:6px 0 0 10px;}
.RespondEpulse .col-md-12 label{width:80px; padding:0 0 0 10px; color:#333;}
.RelatedEmployee a {
    background-image: url(../images/icon-sprite.png);
    background-position: 0 -26px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    margin-left: 6px;
    width: 14px;
}
.Advanced_Search_container  span.Pos_relative{ width:52%; display:inline-block;}
.Advanced_Search_container input[type="text"].TreeInput{ width:100% !important;}
.jstree-children li a {
    display: inline-block;
    height: auto !important;
    line-height: 20px;
    white-space: normal !important;
    width: 80%;
    word-wrap: break-word !important;
    font-size: 12px;
}
input[type="text"].TreeInput {
    background: #ffffff url(../images/TreeIcon.png) no-repeat 4px 5px;
    padding: 5px 5px 5px 27px;
}
.HRComments .DatePickerBox{ width:200px !important;}
.HRComments textarea{ width:90%; resize:none;}
.surveystatus{border-top: 1px solid #d4d4d4; margin:0 -15px; padding:20px;}
.surveystatus .green{background:#0b7d35;}
.surveystatus .red{background:#be0225;}
.surveystatus .yellow{background:#eabe3b;}
.widget-stats .stats-number{ color:#fff; font-size:30px; margin:0 0 5px 0;}
.widget-stats label{ font-size:16px; color:#fff; text-transform:uppercase; opacity:0.7;}
.widget-stats .stats-icon.stats-icon-lg{ top:16px;}
.widget.widget-stats{ width:98%; margin:0 auto;}
.bg-lead{background:#1aaf5d;}
.bg-lag{background:#FA8072;}
.bg-track{background:#ffc200;}
.UISelectBox{ width:100px;}
.ChartGrid{ display:none;}
.col-md-6 .btn-icon.active{background: #fff !important; color: black !important;}
/* .panel-heading-btn a.btn-icon{ width:21px; height:21px; font-size: 14px; line-height:23px;} */
.Location{display:none;}
.dataTable th{ font-weight:600; text-align:center;}
.ReviewPeriod label{ font-weight:bold;  width:auto;}
.Grid_data{ background:#ffffff;}
.Grid_data table,.Grid_data td,.Grid_data th{ border:1px solid #d4d4d4;}
.Grid_data td,.Grid_data th{ padding:5px;}
td.green{background:#1aaf5d;}
td.red{ background:#FA8072;}
td.yellow{ background:#ffc200;}
td.green,td.red,td.yellow{color:#fff !important; text-align:center;}
.BasicDetails span, .BasicDetails label {
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.BasicDetails label{color: #939393; text-align: right; width: 40%; display:inline-block;}
.BasicDetails span{color: #373737; width: 60%; font-weight: 600; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:inline-block;}
.Employee_detail div {
    line-height: 22px;
    width: 175px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.EmpName a{ color:#333; font-weight:600;}
.Employee_detail{ margin:10px 0 0 5px;}
/* .panel-heading-btn .btn{ font-size: 14px;  height: 22px;  line-height: 23px;  width: 22px; text-align: center; } */
div.dataTables_info{ margin:10px 0 0 8px;}
#modal-dialog1 ul li {
    width: 32%;
    display: inline-block;
    margin: 0 0 5px;
}
#modal-dialog1 ul li input {
    float: left;
}
#modal-dialog1 ul li label {
    float: left;
    margin: 1px 0 0 5px;
    color: #666;
}
#modal-dialog1 .panel.panel-default{ margin:0;}
.ResultItems{ margin:15px 0 0px;}
.ResultItems li{ display:block; margin:0px 10px 0px 0px;}
.ResultItems label{color:#666;  display: inline-block;  }
.ResultItems span{ border:1px solid #d4d4d4; background:#e7e4e4; color:#828080; border-radius:6px; padding:4px 10px; margin:0 0 10px 5px; display: inline-block;   }
.searchresulttext{border-bottom: 1px solid #d4d4d4;  color: #1c1c1c; padding:0 15px 4px;  font-size: 18px; margin:10px -15px 20px;}
/* Analytics Dashboard */
@media (max-width: 991px) {
	.widget.widget-stats{ margin:0 auto 15px !important;}
}