.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
textarea { resize:none; }

.btn-success {
  color: #fff;
  background-color: #5eae0f;
  border-color: white;
  border: 2px solid white;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #2e9224;
  border-color: white;
    border: 2px solid white;
} 

.btn-primary {
  color: #fff;
  background-color: #000050;
  border-color: white;
  border: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #000000;
  border-color: white;
    border: none;
} 
 
a { color:#0000C0; }
a:hover { color:#000099; }

hr { color:#C0C0C0; background-color:#C0C0C0; height:1px; }  
body { background:#E0E0E0 url('/img/bg2.jpg') center top repeat-y; } 
.hz_main { background:white; }
.hz_header { padding-top: 16px; padding-bottom:16px; background-color:red;}
.hz-footer { padding: 16px; text-align:center; background-color:#EEEEEE;}
.hz-arnyek { box-shadow: 0 0 25px #000000; }
.hz-padding { margin-top:16px; margin-bottom:16px; }
.hz-nagyglyph { font-size: 1.25em; }
.hz-header-li { margin:8px; }
.hz-right { text-align:right; }
.athuzott { text-decoration:line-through; color:gray; }
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.list-group-item { border: 1px solid #F0F0F0;}

.navbar-custom {
  background-color: #000050;
  border-color: #000050;
  margin-bottom:0px;
}
.navbar-custom .navbar-brand {
  color: white;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: white;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: white;
}
.navbar-custom .navbar-nav > li > a {
  color: white;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: white;
  background-color: #000030;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: white;
  background-color: #000000;
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: #000030;
}
.navbar-custom .navbar-toggle {
  border-color: #000000;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #000000;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: white;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #000000;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #000000;
  color: white;
}

@font-face {
    font-family: 'archivo_narrowregular';
    src: url('/fonts/archivonarrow-regular-webfont.eot');
    src: url('/fonts/archivonarrow-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/archivonarrow-regular-webfont.woff2') format('woff2'),
         url('/fonts/archivonarrow-regular-webfont.woff') format('woff'),
         url('/fonts/archivonarrow-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;	
}

@font-face {
    font-family: 'arimoregular';
    src: url('/fonts/arimo-regular-webfont.eot');
    src: url('/fonts/arimo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/arimo-regular-webfont.woff2') format('woff2'),
         url('/fonts/arimo-regular-webfont.woff') format('woff'),
         url('/fonts/arimo-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	font-display: swap;	
}

h1, h2, h3, h4, h5, h6 { font-family:archivo_narrowregular, verdana, arial, sans; font-weight:normal; }
p, div { font-family:arimoregular, verdana, arial, sans; font-weight:normal; }
input, textarea, select, label {font-family:inherit;}
