@font-face
{
	font-family: 'czcionka';
	src: url('../fonts/FiraSansCondensed-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: 'czcionka-italic';
	src: url('../fonts/FiraSansCondensed-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: 'czcionka-bold';
	src: url('../fonts/FiraSansCondensed-Medium.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

p,
html,
blockquote,
li,
ul
{
	font-family: 'czcionka', sans-serif!important;
	text-align: left;
	font-variant-numeric: oldstyle-nums!important;
	color:white;
	font-size:1rem;
	line-height:1.4rem;
	margin-top: 0.5rem;
}

html
{
	background-color: black;
}

p
{
	margin-bottom: 0px!important;
	margin-top: 5px!important;
}

.uk-link,
a
{
	color: darksalmon!important;
}

.uk-link:hover,
a:hover
{
	text-decoration: none;
	color:lightsalmon!important;
}

i,
em
{
	font-family: 'czcionka-italic', sans-serif!important;
	color:black;
	font-style: normal;
}

.uk-overlay-default {
  background: rgba(0, 0, 0, 0.5);
  padding:8px 15px;
  margin-bottom: 15px;
}

.uk-button-default:hover
{
	border:1px solid lightgray;
}

.uk-lightbox-button
{
	color:white!important;
}

.uk-lightbox-button:hover
{
	color:lightgray!important;
}

/* Margin XSmall
 ========================================================================== */
.uk-margin-xsmall {
  margin-bottom: 5px;
}
* + .uk-margin-xsmall {
  margin-top: 5px !important;
}
.uk-margin-xsmall-top {
  margin-top: 5px !important;
}
.uk-margin-xsmall-bottom {
  margin-bottom: 5px !important;
}
.uk-margin-xsmall-left {
  margin-left: 5px !important;
}
.uk-margin-xsmall-right {
  margin-right: 5px !important;
}

c2sc
{
  -moz-font-feature-settings: 'c2sc';
  -webkit-font-feature-settings: 'c2sc';
  -o-font-feature-settings: 'c2sc';
  font-feature-settings: 'c2sc';
  letter-spacing:0.2px;
  -webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
  hyphens: none!important;
}

smcp
{
  -moz-font-feature-settings: 'smcp';
  -webkit-font-feature-settings: 'smcp';
  -o-font-feature-settings: 'smcp';
  font-feature-settings: 'smcp';
  letter-spacing:0.2px;
  -webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
  hyphens: none!important;
}