
.nar { color:#e34800; }
a { color:#e34800; font-weight:bold; }
a:hover, a:focus, a:active { color:#a54519; }
.headlink { color:#fff; font-weight:normal; }
.headlink:hover, .headlink:focus, .headlink:active { color:#e34800; }


.video-container {
	border-radius:6px;
	border:1px solid #f2e9dd;
    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%;
}

body { background:#fff; color:#222; }

a {text-decoration:none; }


/*gombok*/
.btn-success { background:#e34800; color:white; border-radius:6px; border:none; }
.btn-success:hover { background:#a54519; }
.btn-success:not(:disabled):not(:disabled):active  { background:#a54519; }
.btn-success:focus { background:#a54519; }

.btn-primary { background:white; color:#e34800; border-radius:3px; border:none; }
.btn-primary:hover { background:#e34800; color:white; }
.btn-primary:not(:disabled):not(:disabled):active  { background:#e34800; color:white; }

/*footer, header*/
.hz-footer { background:#eee; color:#333; }
.hz-header { background:#000; color:#fff; }


/*fel-gomb*/
#myBtn {
    display: none; 
    position: fixed; 
    bottom: 32px; 
    right: 20px; 
    z-index: 9999; 
    border: none; 
    outline: none; 
    background-color: #e34800; 
    color: white; 
    cursor: pointer; 
    padding: 3px 14px; 
    border-radius: 3px; 
	font-size:2rem;
}
#myBtn:hover {
	color:white;
    background-color: #000; 
}

/*nav*/
.nav-link { background:#e34800; color:#fff; border-radius:3px;}
.nav-link:hover { background:#000; color:#fff; }
.nav-link:active { background:#000; color:#fff; }
.nav-link:focus { background:#000; color:#fff; }
.nav-link.active { background:#000; color:#fff; }
.nav-link.focus { background:#000; color:#fff; }

	
/* Small devices (landscape phones, 576px and up) */

@media (min-width: 576px) {
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
}

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
}

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {
}

