.fs-xl
{
    font-size : 1.4rem; 
}
.fs-lg
{
    font-size : 1.2rem; 
}
.fs-sm
{
    font-size : 0.85rem; 
}
.fs-75
{
    font-size : 0.75rem; 
}
.fs-ssm
{
    font-size : 0.65rem; 
}
.bg-szary 
{ 
    background : lightslategray; 
}
.bg-ciemnoszary 
{ 
    background : rgb(75, 74, 74);     
}
.bg-silver 
{ 
    background : silver; 
}
.bg-pistachio
{
    background : #93C572;     
}
.bg-notatki
{
    background : #f1ecbd;     
}
.bg-pink
{
    background : #E89CB5;
}
.bg-odbiorca
{
    background : linear-gradient(rgb(108, 155, 241), rgb(21, 117, 241));
}

.bg-silver-line
{
  background-color: rgb(209, 209, 209); /* For browsers that do not support gradients */
  background-image: linear-gradient(to bottom right, white 40%, rgb(209, 209, 209));
}
.klawisz
{
    cursor : pointer;
}
.kursor-zakaz
{
    cursor : not-allowed;
}

.passwd-reset-label
	{
		color : darkblue;
	}

.passwd-reset-label:hover
	{
		font-weight : bold;
	}
.chorobowe
{
    background-color:rgb(243, 113, 126);
    color : white;
}

.chorobowe:hover
{
    background-color:rgb(204, 9, 29);
    font-weight : bold;
}

.urlop
{
    background-color: #0dcaf0;    
}

.urlop:hover
{
    background-color:#114ed3;
    color : white;
    font-weight : bold;
}