.lang_select {
	border:none;
	background: none;
	cursor: pointer;
	padding: 0;
	text-decoration: none;
	font-family: inherit;
	font-size: inherit;
	height:18pt;
	width: 100%;
}

.tableTitle {
	font-size: 18pt;
	margin-left: 15px;
	margin-top: 5px;
}


.bg-str-success-danger {
	background: repeating-linear-gradient(
	  -45deg,
	  #28a745,
	  #28a745 10px,
	  #dc3545 10px,
	  #dc3545 20px
	);
	color: white;
}

.blink {
      animation: blink 0.5s steps(2, start) infinite;
      -webkit-animation: blink 0.5s steps(2, start) infinite;
    }
    
.blink:hover {
	animation: none;
	-webkit-animation: none;
}

@keyframes blink {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink {
  to {
    visibility: hidden;
  }
}


.custom-table-hover tbody:hover, tr.hover, td.hover, tr.hoverable {
    background-color: rgba(0, 0, 0, 0.075);
}

.custom-table-striped tbody:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.custom-table-striped tbody:nth-of-type(odd):hover {
  background-color: rgba(0, 0, 0, 0.075);
}


.bg-danger {
  background-color: #E60000 !important;
}

.custom-nav-top li {
	border-radius: 5px;
}

.c-red {
	color: #E60000 !important;
}

.c-green {
	color: #28a745 !important;
}





#pswd_info {
	padding: 15px;
    width:100%;
    background:#fefefe;
    font-size:.875em;
    border-radius:5px;
    box-shadow:0 1px 3px #ccc;
    border:1px solid #ddd;
}

.pswd_invalid {
    background:rgba(0,0,0,0)  url(../img/content_data/invalid.png) no-repeat 0 50%;
    background-size: 16px;
    padding-left:22px;
    line-height:24px;
    color:#ec3f41;
}

.pswd_valid {
    background:rgba(0,0,0,0) url(../img/content_data/valid.png) no-repeat 0 50%;
    background-size: 16px;
    padding-left:22px;
    line-height:24px;
    color:#3a7d34;
}

.pswd_bg-invalid_lock {
	background-color:rgba(230,0,0,0.5) !important;
}

.pswd_bg-valid_lock {
	background-color:rgba(53,199,0,0.5) !important;
}


.c-table-sticky {
	overflow: auto;
	height: 700px;
}


.c-table-sticky thead tr th {
	position: sticky;
	top: 0;
	z-index: 1;
	background: #ffffff;
}

.c-tabel-jobs td:nth-child(2) {
	min-width:300px;
}
.c-tabel-jobs td:nth-child(5) {
	min-width:300px;
}




