@font-face {
  font-family: 'i-sb';
  src: url('fonts/Inter-SemiBold.ttf') format('opentype');
}

@font-face {
  font-family: 'i-r';
  src: url('fonts/Inter-Regular.ttf') format('opentype');
}

@font-face {
  font-family: 'i-m';
  src: url('fonts/Inter-Medium.ttf') format('opentype');
}

@font-face {
  font-family: 'i-b';
  src: url('fonts/Inter-Bold.ttf') format('opentype');
}

html{
	font-family: 'i-r', sans-serif !important;
}

h1{
	font-family: 'i-sb', sans-serif !important;
}

body.gin-login .user-form-page .content-header a{
	align-items: center;
	line-height: 1;
	gap: 15px;
	color: transparent;
}

body.gin-login .user-form-page .content-header a:after{
	content: 'Záznamy';
	user-select: text;
    font-size: 29px;
    font-family: 'i-b', sans-serif;
    line-height: 1.2;
    color: #563C5C;
    text-decoration: none;
}

body.gin-login .user-form-page .content-header a img{
	line-height: 0;
}

.login-prefix-text{
	padding-top: 15px;
}

.user-pass-reset .form-submit{
	padding: 10px 15px;
	border-radius: 10px;
	background-color: #563C5C;
	border: 1px solid #563C5C;
	cursor: pointer;
	color: #fff;
}

.user-pass-reset .form-submit:hover{
	background-color: #38253c;
}

.vop-oou-description{
	font-size: 13px;
}

.form-item--field-vop-value,
.form-item--field-oou-value{
	margin-bottom: 10px !important;
}

.download-link-login-page{
	padding-top: 15px;
	display: flex;
    gap: 15px;
    flex-wrap: wrap;
}