.kt-form__help{
  color:red !important;
}

h3.site-name {
    color: white !important; 
}

.action_child{ 
  display: inline-block;
}

label.m-checkbox.m-checkbox--solid.m-checkbox--state-brand.bold{
  font-weight: bold;
} 

.check-group {
	display: inline-block;
}

.check-group .kt-checkbox{
padding: 0;
margin: 0;
display: inline;
} 

.check-group .kt-checkbox > span::after {
	border: solid #f88129;
} 

table.treetable tr.collapsed span.indenter a {
	background-image: url(/assets/media/icons/add.png) !important;
} 
table.treetable tr.expanded span.indenter a {
background-image: url(/assets/media/icons/minus.png) !important;
} 


table.treetable tr span.indenter a {
padding: 10px !important;
}

.datepicker  th.prev .la:before, .datepicker  th.next .la:before{
font-family: FontAwesome;
} 



.datepicker  th.prev .la:before{
content: "\f104";
} 


 .datepicker  th.next .la:before{
content: "\f105";
 }  

.datetimepicker   th.prev .glyphicon:before, .datetimepicker   th.next .glyphicon:before{
font-family: FontAwesome;
} 

.datetimepicker  th.prev .glyphicon:before{
content: "\f104";
} 


 .datetimepicker  th.next .glyphicon:before{
content: "\f105";
 } 
 .iti {
 width: 100%;
} 

.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link.kt-subheader__breadcrumbs-link--active {
  color: #f88129;
} 
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user img {
  width: 100%;
  height: 100%;
} 

.modal .modal-content .modal-header .close::before {
  content: "";
}

.login-passowrd .show-password {
    position: absolute;
    right: 4%;
    top: 30%;
    font-size: 19px;
    color: #f3781d;
}
.modal .modal-content .modal-header button.close:hover{
color: #ea751f;
} 
.select2-container--default .select2-selection--single .select2-selection__arrow::before, .select2-container--default .select2-selection--multiple .select2-selection__arrow::before {
  content:inherit;
}
.select2-container--default .select2-selection--multiple .select2-selection__arrow::after, .select2-container--default .select2-selection--single .select2-selection__arrow::after {
  content: "\f107";
  font-family: FontAwesome;
  font-size: 20px;
  color: #7e8299;
} 

.bootstrap-select > .dropdown-toggle::after {
 content: "\f107";
  font-family: FontAwesome;
  font-size: 20px;
  color: #7e8299;
} 

.btn {
    cursor: pointer;
}

 .search_loading {
    background-color: #ece9e9 !important;
    height: 100%;
    opacity: .7;
    position: fixed;
    width: 100%;
    z-index: 100000000;
    top: 0;
    display: none;
    left: 0;
    right: 0;
  }

  .image_wrap {
    border-radius: 4px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    justify-items: center;
    height: 100%;
  }
  .image_wrap img {
  	height: 150px;
  	width: 150px;
  }
  .image_wrap .loading_txt {
  
    letter-spacing: 2px;
  }
  .que-value span {
white-space: nowrap;
width: 36px;
overflow: hidden;
text-overflow: ellipsis;
display: inline-block;
} 

.kt-form__actions button {
  margin-right: 15px;
} 


.pl-md-30, .px-md-30 {
  padding-left: 7.5rem !important;
}
.pr-md-30, .px-md-30 {
  padding-right: 7.5rem !important;
}
.font-weight-boldest {
  font-weight: 700;
}

i.fa.fa-check.rightcheck { 
color: #07ec07;
} 

.kt-checkbox > span {
	background: #f88129;
	border: 1px solid #f88129;
}

 .dropdown-item:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #f88129;
} 

.kt-checkbox > input:checked ~ span {
	border: 1px solid #f88129;
	background: #f88129;
}
.kt-checkbox > span::after {
	border: solid #ffffff;
} 

.kt-radio > span::after {
	border: solid #f88129;
	background: #f88129;
}
.kt-radio > input:checked ~ span {
	border: 1px solid #f88129;
} 
.kt-checkbox.kt-checkbox--solid > span {
	background: #f37e2a;
	border: 1px solid transparent !important;
} 
.kt-checkbox.kt-checkbox--solid > span::after {
	border: solid #fff;
} 
.kt-checkbox.kt-checkbox--solid > input:checked ~ span {
	background: #f88129;
} 

 .tree  ul.select2-selection__rendered li:before{
    content: none;
} 
.bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark:before {
  
       content: "\f00c";
    font: normal normal normal 14px/1 FontAwesome;
} 

table td a{
	margin-right: 5px;
} 
table td {
    word-break: break-word;
} 

.alert.alert-danger {
	background: #f20000;
	border: 1px solid #f20000;
	color: #ffffff;
}