
.sch-task.sch-task-state-planned{border-left-color:#0073B7 !important}.sch-task.sch-task-state-InProgress{border-left-color:#b5d61b !important}.sch-task.sch-task-state-failed{border-left-color:#DD4B39 !important}.sch-task.sch-task-state-passed{border-left-color:#00A65A !important}

[size=mini] .sch-task.sch-task-state-planned{background-color:#0073B7 !important}[size=mini] .sch-task.sch-task-state-InProgress{background-color:#b5d61b !important}[size=mini] .sch-task.sch-task-state-failed{background-color:#DD4B39 !important}[size=mini] .sch-task.sch-task-state-passed{background-color:#00A65A !important}

.sch-taskcolumn{border-radius:4px !important}


.sch-taskboard,.sch-taskboard-body{background:#F2F2F2 !important}
.x-panel-body-taskboard .x-panel-body-default{background:#FFFFFF !important}


.x-panel-body-taskboard-planned .x-panel-header-default-top {
	
    -webkit-box-shadow: #0073B7 0 5px 0 0 inset !important;
    -moz-box-shadow: #0073B7 0 5px 0 0 inset !important;
    box-shadow: #0073B7 0 5px 0 0 inset !important;
}
.x-panel-body-taskboard-inprogress .x-panel-header-default-top {
	
    -webkit-box-shadow: #B5D61B 0 5px 0 0 inset !important;
    -moz-box-shadow: #B5D61B 0 5px 0 0 inset !important;
    box-shadow: #B5D61B 0 5px 0 0 inset !important;
}
.x-panel-body-taskboard-failed .x-panel-header-default-top {
	
    -webkit-box-shadow: #DD4B39 0 5px 0 0 inset !important;
    -moz-box-shadow: #DD4B39 0 5px 0 0 inset !important;
    box-shadow: #DD4B39 0 5px 0 0 inset !important;
}
.x-panel-body-taskboard-passed .x-panel-header-default-top {
	
    -webkit-box-shadow: #00A65A 0 5px 0 0 inset !important;
    -moz-box-shadow: #00A65A 0 5px 0 0 inset !important;
    box-shadow: #00A65A 0 5px 0 0 inset !important;
}



.sch-taskcolumn .x-panel-header-text{font-size:1.5em !important;font-weight:normal !important;margin:5px 0 !important;display:block !important;line-height:22px !important}

.sch-taskcolumn .x-view-selector{position:absolute !important;border-width:1px !important;border-style:dotted !important;border-color:#39b !important}


.sch-taskboard .x-view-selector{z-index:2 !important;border-width:2px !important}


.sch-taskview div.sch-task-selected{background-color:#959fa2 !important;z-index:2 !important}

.sch-taskcolumnheader-state-planned {
	/*background: #0073B7 !important; 
	background: #5151ff !important;*/
	background: #0F487F !important; 
	border-width: 0px !important;
    border-style: solid !important;
	padding: 7px 7px 7px 7px !important;
	font-colour: #ffffff!important;
	font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
}
.sch-taskcolumnheader-state-inprogress {
	/*background: #B5D61B !important;
	background: #c3de48 !important;*/
	background: #48550a !important;
	border-width: 0px !important;
    border-style: solid !important;
	padding: 7px 7px 7px 7px !important;
	font-colour: #ffffff!important;
	font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
}
.sch-taskcolumnheader-state-passed {
	/*background: #00A65A !important;
	background: #339933 !important;*/
	background: #00733e !important;
	border-width: 0px !important;
    border-style: solid !important;
	padding: 7px 7px 7px 7px !important;
	font-colour: #ffffff!important;
	font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
}
.sch-taskcolumnheader-state-failed {
	/*background: #DD4B39 !important;
	background: #ff3434 !important;*/
	background: #ac2d1e !important;
	border-width: 0px !important;
    border-style: solid !important;
	padding: 7px 7px 7px 7px !important;
	font-colour: #ffffff!important;
	font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
	
}



.sch-color{border-top-left-radius:1px !important;border-bottom-left-radius:1px !important;width:10px !important;position:absolute !important;height:100% !important}

.kanabn-header .x-panel-header-text {
	display: block !important;
    font-size: 15px !important;
    line-height: 18px !important;
    margin: 5px 0 !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
	font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
   
    
}

.taskboardAutomated{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardAutomated.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}
.taskboardManual{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardManual.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}
.taskboardHybrid{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardHybrid.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}

.taskboardAssigned{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardAssigned.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}

.taskboardNotAssigned{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardNotAssigned.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}

.taskboardDependent{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardDependent.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}
.taskboardTime{
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0;
  border-radius: 5px;
  font-size: 18px;
  width: 24px;
  height: 24px;
  font-family: 'Montserrat', 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  position: relative;
  white-space:nowrap;
  z-index: 1 !important;
  display: inline-block;
  
  background-image:url('../icons/taskboardTime.png') !important; 
  
  background-repeat: no-repeat !important;
  background-position:  center center !important;
}

