/*Write your custom css in this file.*/
.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking {
  background-color: transparent;
}
.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y{
  z-index: 2;
}
.dashboard-image{
	height: 45px;
    width: auto;
}
.navbar-brand img {
    height: 45px;
    width: auto;
}

/*Terms Condition Start*/
.main-content{
	background: #fff;
	padding: 35px;
	height: 485px;
}
.main-heading{
	font-weight: bold;	
}
.terms-content{
	padding-top: 15px;
}
.terms-content.bold-text{
	font-weight: bold;
}
/*Terms Condition End*/
span.fc-title.strikethrough {
    text-decoration: line-through;
}

.time-log-denotes {
    margin: 8px 0;
    width: 90px;
    padding: 2px;
    box-sizing: border-box;
    text-align: center;
    border-radius: 3px;
}
.time-log-danger{
    height: 20px;
    background-color: red;
    display: inline-block;
    padding: 2px;
    font-size: 11px;
    color: white;
}
.time-log-danger-avg{
    height: 20px;
    background-color: #FF69B4;
    display: inline-block;
    padding: 2px;
    font-size: 11px;
    color: white;
}
.time-log-avg{
	height: 20px;
    background-color: orange;
    display: inline-block;
    padding: 2px;
    font-size: 11px;
    color: white;
}
.time-log-good{
	height: 20px;
    background-color: #32CD32;
    display: inline-block;
    padding: 2px;
    font-size: 11px;
    color: white;
}
.time-log-excellent{
	height: 20px;
    background-color: #007bff;
    display: inline-block;
    padding: 2px;
    font-size: 11px;
    color: white;
}
.time-log-info{
	color: gray;
    border: 1px solid gray;
    font-size: 10px;
}
.text-danger-avg{
    color: #FF69B4;
}
.text-success-label {
    color: #32CD32;
}
.text-info-label {
    color: #007bff;
}
div.chart-select-2 {
    top: 10px;
}
.form-group label.col-md-3 {
    padding-top: 8px;
}
.media-left, .media>.pull-left {
    padding-right: 8px !important;
}
span.avatar.avatar-xs.mr10 {
    float: left;
}
span.ticket-assigned-member {
    float: right;
    width: 65px;
    line-height: 14px;
}
td .progress {
    width: 50px;
    float: left;
}
span.progress-data {
    line-height: 28px;
}
#sidebar-menu li a {
    /*padding: 10px 12px 12px !important;*/
    /*padding: 10px 6px 12px !important;*/
}
.vote-lebal{
    padding: 3px 15px;
}
ul.list-group.pop-over-scroll {
    max-height: 250px;
    overflow-y: auto;
}
.swal-button, .swal-modal{
    border-radius: 0px !important;
}
i.margin-right {
    margin-right: 13px !important;
    font-size: 18px !important;
}

img.p20 {
    height: 100px !important;
}
.signin-box {
    max-width: 410px !important;
    margin: 5% auto !important;
    box-shadow: 0 0 20px #0000006e !important;
    margin-top: 9% !important;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #f5d5c1;
}
.bluedark {
  background: #ee7123 !important;
  color: #fff;
}
tr.pyslipmonth th{
  background-color: #f5d5c1;
  color: #000;
}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, 
.table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, 
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
  border: 1px solid #ee7123;
}
.table-bordered {
    border: 1px solid #ee7123 !important;
}
.mr-pad{
    position: absolute;
    top: 31px;
}