p, table, td {
    font: normal 14px/160% Helvetica, Arial, sans-serif;
    color: #5a5e5e;
}

.title{
	margin-top:0px;
}

.no-margin{
	margin: 0px;
}

.no-padding{
	padding: 0px;
}

.leftrow {
	font-size: 11px;
    line-height: 140%;
    font-weight: 400;
}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance:textfield;
}

/* Color of invalid field */
.has-error .control-label,
.has-error .help-block,
.has-error .form-control-feedback {
    color: #a94442;
}

/* Color of valid field */
.has-success .control-label,
.has-success .help-block,
.has-success .form-control-feedback {
    color: #3c763d;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

.list-row{
	cursor: pointer;
	padding: 10px;
	background-color: #e0e0e0;
}
.list-row:HOVER{
	background-color: #ededed;
}

.text-weight{
	font-weight: bold!important;
}
.title-color{
	color:red
}
.navigation-items{
    padding: 20px;
}
.jstree li > .jstree-icon {display:none !important;}

li[aria-level="1"] , li[aria-level="2"] {
    margin: 0px !important;
}

.learnplace-widget-main .label-info {
    background-color: #3A87AD !important;
}

#userRegistrationForm {
    display: flex;
    flex-direction: column;
}