
.video-container {
	border:1px solid gray;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
textarea { resize:none; }
h1,h2,h3,h4,h5 { color:#b00c00; }
a, .hz-tabs { color:#e9392c; }
a:hover { text-decoration:none; color:#b00c00;}
a:active { text-decoration:none; color:#b00c00; }
a:selected { text-decoration:none; color:#b00c00; }
a:focus { text-decoration:none; color:#b00c00; }
hr { color:#f2ece6; background-color:#f2ece6; height:1px; }
.feher { color:white; }
.piros { color:#aa0000; }
.zold { color:#00AA00; }
body { background-color:#404040; bakcground:#404040; color:#606060; }
.hz-arny { 
-webkit-box-shadow: 0px 10px 26px -10px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 10px 26px -10px rgba(0,0,0,0.5);
box-shadow: 0px 10px 26px -10px rgba(0,0,0,0.5);
position:relative; z-index:10;
}
p { text-align:justify; }
.hz-center p { text-align:center; }
.hz-topbutton { margin-top:12px; }
.hz-menukep {  margin-bottom:12px; }
.hz-tophead-full { background:white; background-color:white; border-bottom:2px solid #e9392c; }
.hz-tophead-div1 { background:#3067aa; padding:12px; text-align:right;}
.hz-tophead-div2 { background:#b1b1b3; padding:12px; text-align:right; }
.hz-menuhead-full { background: white; border-bottom:2px solid #e9392c; }
.hz-menuhead-inner {  }
.hz-main-full { background: white; padding-bottom:24px; }
.hz-main-inner { background: white; }
.hz-footer-full { padding-top:24px; padding-bottom:32px; color:#B0B0B0; }
.hz-footer-inner { }
.headcim1 { color:white; font-size:80%; }
.headcim2 { color:#F4F4F4; font-size:80%; }
.hz-maincontainer {margin-top:24px; margin-bottom:24px; }

.btn-spc { margin-bottom:3px; }
.hz-center { text-align:center; }
.hz-jobb { text-align:right; }
.img-center { display:inline-block; }
.img-footer { padding-top:12px; padding-bottom:12px; }

.hz-mainmenu { border-left:1px solid #e9392c; margin-bottom:12px;}
.hz-mainmenu-head { padding-left:6px; padding-top:0px; }
.hz-mainmenu-img { border-top: 3px solid #e9392c; border-bottom: 3px solid #e9392c; background:#E0E0E0; }
.hz-mainmenu-text { padding-top:3px; padding-left:6px; overflow:hidden; }
.hz-mainmenu-btn { padding-left:6px; }

.form-control { border-radius:0px; }
.form-control:focus {
  border-color: #e9392c;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(200, 0, 0, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(200, 0, 0, .6);
}

.hz-sidemenu { border-left: 5px solid #e9392c; 
	margin-top:12px; 
	padding:6px; 
	background:#E0E0E0; 
	margin-bottom:12px; }
.hz-sidemenu-head {padding-left:6px; padding-right:6px; }
.hz-sidemenu-a { color:#B0B0B0; }
.hz-sidemenu-a:hover { text-decoration:none; color:#e9392c;}
.hz-sidemenu-a:active { text-decoration:none; color:#e9392c; }
.hz-sidemenu-a:selected { text-decoration:none; color:#e9392c; }
.hz-sidemenu-a:focus { text-decoration:none; color:#e9392c; }
.hz-sidemenu-img { border-top: 3px solid #B0B0B0; border-bottom: 3px solid #B0B0B0;  }
.hz-mainkep { border:2px solid #e9392c; }
.hz-navbtn {
	margin:1px; 
	padding:6px 9px;
	color:#e9392c;
	border:1px solid black;
}

.hz-facebtn { margin-top:12px; margin-bottom:12px; border-radius:0px; }

.carousel-control .glyphicon-forward,
.carousel-control .glyphicon-backward {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .glyphicon-forward {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .glyphicon-backward {
  right: 50%;
  margin-right: -10px;
}
.hz-carousel-bg { background: rgba(0,0,0,.5); }

.btn-danger {
  color: #fff;
  border:2px solid #AA0000;
  border-radius:0px;
  background:#AA0000;
}
.btn-danger:hover, 
.btn-danger:focus, 
.btn-danger.focus, 
.btn-danger:active, 
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background:#AA0000;
  border-color:#AA0000
  color:#fff;
}

.btn-success {
  color: #fff;
  border:2px solid #00AA00;
  border-radius:0px;
  background:#00AA00;
}
.btn-success:hover, 
.btn-success:focus, 
.btn-success.focus, 
.btn-success:active, 
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background:#008800;
  border-color:#008800;
  color:#fff;
}

.btn-footer {
  color: #E0E0E0;
  border:1px solid #E0E0E0;
  border-radius:0px;
  background:rgba(0,0,0,.3);
  margin:2px;
}
.btn-footer:hover, 
.btn-footer:focus, 
.btn-footer.focus, 
.btn-footer:active, 
.btn-footer.active,
.open > .dropdown-toggle.btn-footer {
  color: #fff;
  background:#707070;
}

.btn-headbtn {
  color: #fff;
  background:none;
  background-color: rgba(0, 0, 0, 0.2);
  border: 2px solid #fff;
  margin:2px;
  width:60px;
  height:60px;
  border-radius:30px;
  padding-top:14px;
  margin-top:20px;
}
.btn-headbtn:hover, 
.btn-headbtn:focus, 
.btn-headbtn.focus, 
.btn-headbtn:active, 
.btn-headbtn.active,
.open > .dropdown-toggle.btn-footer {
  color: #fff;
  background: #666666;
  border-color: #fff;
}

.btn-hz-nav {
  color: #fff;
  background:none;
  border: none;
  border-radius:0px;
}
.btn-hz-nav:hover, 
.btn-hz-nav:focus, 
.btn-hz-nav.focus, 
.btn-hz-nav:active, 
.btn-hz-nav.active,
.open > .dropdown-toggle.btn-footer {
  color: #fff;
  background: #666666;
  border-color: #fff;
}

.breadcrumb { 
	background:#E0E0E0; 
	border: none; 
	border-radius:0px; 
	margin-top:12px; 
}

.hz-footer-full { background-repeat:no-repeat; }
.btn-tophead { border:2px solid white; }

/* XS */
@media (max-width: 480px) {
}

/* XS */
@media (max-width: 767px) {
	.hz-footer-full { background-image:url("/images/img/bottom0750.jpg"); background-position:center; }
	.btn-tophead {  }
	.headcim1 { font-size:2.4rem; }
	.headcim2 { font-size:2rem; }
	p, div { font-size:1.8rem; }
	.hz-tophead-div1 { padding-bottom:32px; }	
	.hz-xs-center { text-align:center; }
	.mitoxinlogo { padding-top:6px; }
	.hz-fooldal-col { border-top:2px solid #E0E0E0 }
}

/* SM */
@media (min-width: 768px) and (max-width: 991px) {
	.hz-footer-full { background-image:url("/images/img/bottom1010.jpg"); background-position:center; }
	h1 { font-size:4rem; }
	h2,.headcim1 { font-size:3.04rem; }
	h3,.headcim2 { font-size:2.4rem; }
	h4 { font-size:2rem; }
	p, div { font-size:2rem; }	
	.mitoxinlogo { padding-top:6px; }
	.hz-tophead-div1 { padding-top:18px; }
	.hz-fooldal-row { margin-top:12px; }	
	.menuhead { height:64px; }
}

/* MD */
@media (min-width: 992px) and (max-width: 1199px) {
	.hz-footer-full { background-image:url("/images/img/bottom1300.jpg"); background-position:center; }
	h1 { font-size:5rem; }
	h2,.headcim1 { font-size:3.8rem; }
	h3,.headcim2 { font-size:3rem; }
	h4 { font-size:2.5rem; }
	p, div { font-size:2.2rem; }	
	.hz-fooldal-row { margin-top:24px; }
	.mitoxinlogo { padding-top:12px; }
	.menuhead { height:72px; }
}

/* LG */
@media (min-width: 1200px) {
	.hz-footer-full { background-image:url("/images/img/bottom1600.jpg"); background-position:center; }
	h1 { font-size:5rem; }
	h2,.headcim1 { font-size:3.8rem; }
	h3,.headcim2 { font-size:3rem; }
	h4 { font-size:2.5rem; }
	p, div { font-size:2.4rem; }
	.hz-fooldal-row { margin-top:36px; }
	.mitoxinlogo { padding-top:12px; }
		.menuhead { height:72px; }
}



/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on November 15, 2017 */
@font-face {
    font-family: 'hindbold';
    src: url('/fonts/hind-bold-webfont.eot');
    src: url('/fonts/hind-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/hind-bold-webfont.woff2') format('woff2'),
         url('/fonts/hind-bold-webfont.woff') format('woff'),
         url('/fonts/hind-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

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

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

}


h1,h2,h3,h4,h5,.headcim1,.headcim2 { font-family:open_sans_condensedbold, arial, sans; }
body { font-family:hindmedium, arial, sans; }
b, em, strong { font-family:hindbold, arial, sans; }
