﻿.glyphicons {
    color: inherit;
    /*padding-left: 20px;*/
}
.glyphicons:before {
    font-size: inherit;
    color: inherit;
    margin: 0;
    padding: 1px 2px;
}

.menu-icon {
	float:right; 
	margin-right:6px;
	margin-top:5px; 
	color:white; 
	cursor:pointer; 
	font-size:25px;
}

.action-icon {
    float: right;
    margin: -10px 20px 0 0;
    padding: 0 0 0 0px;
    /*color: #de1f3c;*/
    color: rgb(70, 121, 189);
    cursor: pointer;
    font-size: 15px;
}

.update-action-icon{
    float: left;
    margin: -10px 0 0 0;
    padding: 0 44px 0 0px;
    color: rgb(70, 121, 189);
    cursor: pointer;
    font-size: 20px;
}

.update-action-icon:hover{
    color: #4CA454;
}

.ok-action-icon {
    float: left;
    margin: -10px 20px 0 0;
    padding: 0 0 0 0px;
    color: #ffd800;
    cursor: pointer;
    font-size: 20px;
}

.f-action-icon{
    float: right;
    margin: -10px 20px 0 0;
    padding: 0 0 0 0px;
    /*color: #ffd800;*/
    color: orange;
    cursor: pointer;
    font-size: 20px;
}

.r-action-icon{
    float: right;
    margin: -10px 20px 0 0;
    padding: 0 0 0 0px;
    /*color: #4CA454;*/
    color: red;
    cursor: pointer;
    font-size: 20px;
}

.f-action-icon:hover{
    color: #4800ff;
    text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4); 
}

.action-icon:hover{
    color: #9F8000;
    text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4); 
}

.help-menu-icon {
	/*float:right;*/ 
	margin-right:6px;
	margin-top:5px; 
	color:salmon; 
	cursor:pointer; 
	font-size:25px;
}

.link-icon{
    color: #70b9e7;
    font-size:47px;
}

.k-menu-icon {
    /* float: left; */
    margin: -2px 6px 0 -6px;
    color: white;
    cursor: pointer;
    font-size: 20px;
    color: inherit;
}

/*.k-menu-icon:hover{
    color: inherit;
}*/

.user-k-menu-icon {
    margin: -3px 0 0 -6px;
    color: white;
    cursor: pointer;
    font-size: 20px;
    color: inherit;
}

.group-k-menu-icon {
    margin: -2px 6px 0 -4px;
    color: white;
    cursor: pointer;
    font-size: 20px;
    color: inherit;
}

.menu-icon:hover{
	/*background:#0096B1;*/
}

.glyphicons.main-icon {
    margin-top: 15px;
}

.g-grid-icon {
  /*float: right;
  margin: -2px -4px 0 0px;*/
  font-size: 20px;
  color: #003f59;
}

.grid-action {
    margin: 0 8px;
}

.grid-action-inline {
    float: right;
    margin: 0 1px;
}

.grid-action.delete-action,
.glyphicons.glyphicons-remove {
    color: salmon;
}

.grid-action.delete-action:hover,
.glyphicons.glyphicons-remove:hover {
    color: red;
}

.k-grid .glyphicons {
    vertical-align: top;
    font-size: 1.3em;
}

.glyphicons.glyphicons-ok {
    color: darkseagreen;
}

.glyphicons.glyphicons-ok:hover {
    color: green;
}

.grid-action-inline-input {
    margin-right: 46px !important;
}

.outcome-competent {
    color: green;
}

.outcome-notcompetent {
    color: red;
}

.outcome-didnotcomplete {
    color: orange;
}

.outcome-notapplicable {
    color: silver;
}

