/* Add here all your CSS customizations */

a:hover{
	cursor: pointer;
}

.fa-more:before{
	content: "\f085";
}

.fa-felling_area_more:before{
	content: "\f1bb";
}

.fa-reports:before{
	content: "\f0c5";
}

.fa-prod_reg:before{
	content: "\f468";
}

.fa-guard_input:before{
	content: "\23";
}

.fa-packing_more:before{
	content: "\f468";
}

.fa-kindling_more:before{
	content: "\e4e6";
}

.fa-pallets:before{
	content: "\f482";
}

.fa-work_hours:before{
	content: "\f017";
}

.fa-work_technic:before{
	content: "\f63c";
}

.fa-kokmateriali:before{
	content: "\f574";
}

.fa-dashboard:before{
	content: "\f015";
}

.fa-wood_splitting:before{
	content: "\f529";
}

.fa-damages:before{
	content: "\f6e3";
}

.fa-my_salary:before{
	content: "\f153";
}

.fa-my_replenishments:before{
	content: "\f062";
}

.fa-m_t_fuel:before{
	content: "\f52f";
}

.fa-additional_works:before{
	content: "\e56b";
}


/*
@media only screen and (max-width: 767px){

	ul.nav-main li .nav-children li a {
		padding: 6px 0px 6px 0px;
		overflow: hidden;
		margin-left: 57px;
		display: inline-block;
	}
	
	ul.nav-main > li > a.regular {
		padding: 12px 0px;
		margin-left: 25px;
		display: inline-block;
	}
	
}
*/




.salary-form button.multiselect.form-select{
	border-radius: 0;
}

.salary-td-b{
	background-color:#a3e5ff !important;
}

.salary-td-a{
	background-color:#FFD600 !important;
}


/* FX table */

.fxtable{
	border-collapse: separate;
	border-spacing: 0;
}

.fxtable thead{
  position: sticky !important;
  top: 0;
  z-index: 100;
  width: 25vw;
  background: white;
}

.fxtable tfoot{
  position: sticky !important;
  bottom: 0;
  z-index: 100;
  width: 25vw;
  background: white;
}

.fxtable thead tr th:first-child, .fxtable tfoot tr th:first-child {
  position: sticky !important;
  left: 0;
  animation-delay: 2;
  background: #FFFFFF !important;
  z-index: 1;
}

.fxtable tbody .fx {
  position: sticky;
  left: 0;
  background: white;
  z-index: 1;
}

.table-bordered th, .table-bordered td{
	border-width: 1px;
	white-space: nowrap;
}


/* ================= */

.summary b{
	font-size:18px;
}

.my_replenishments{
	content: "\f062";	
}

.card-title-sign{
	margin-top: -60px !important;
}

.datepicker{
	z-index: 1100 !important;
}

.dropdown-toggle{
	white-space: normal;
	text-decoration: none !important;
	font-size: 16px;
	text-align: left !important;
}

/* lai vieglāk scrollojās */
.multiselect-container{
	padding-right: 40px;
}


.map-hidden{
	display:none;	
}


.fixedHeader-locked{
	position: fixed;
}

.datepicker {
    z-index: 11000 !important;
}

tr.holiday, .fxtable tbody tr.holiday .fx{
	background-color: #FFDEDF;
}

.reportFrame{
	width: 100%;
	height: 550px;
	border: none;
}


@media only screen and (max-width: 767px){
	.userbox .name, .userbox .role {
		max-width: 200px;
	}
}

@keyframes pulse {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.8);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(255, 0, 0, 0);
		
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 0, 0, 0);
	}
}