
@font-face {
	font-family: 'himalaya';
	src: url("/assets/fonts/himalaya.ttf") format("truetype");
	color: #f69c21;
}
@font-face {
	font-family: 'lulo';
	src: url("/assets/fonts/lulo-clean-w01-one-bold.ttf") format("truetype");
	color: #f69c21;
}

body{
	font-family: 'himalaya';	
	color: #ff6363;
	font-size:32px;
}
h1,h2,h3, .navbar-default{
	font-family: 'lulo';
	color: #000000;	
	font-size: 0.6em; 
}

h4 {
	font-family: 'lulo';
	color: #f69c21;	
	font-size: 3em; 
}


h5 { color: #ffffff; background: #f69c21; font-size: 75px; line-height: 74px; font-weight: 700; margin: 0 5px 24px; float: left; padding: 10px; font-family: 'lulo', serif; }

h55 { color: #ffffff; background: #f69c21; font-size: 0.8em; line-height: 74px; font-weight: 700; margin: 0 5px 24px; float: left; padding: 10px; font-family: 'lulo', serif; }

h9 { color: #ffffff; background: #000000; font-size: 75px; line-height: 74px; font-weight: 700; margin: 0 5px 24px; float: left; padding: 10px; font-family: 'lulo', serif; }

h2 { color: #ffffff; background: #f69c21; font-size: 75px; line-height: 74px; font-weight: 700; margin: 0 5px 24px; float: left; padding: 10px; font-family: 'lulo', serif; }


h6 {
	font-family: 'lulo';
	color: #000000;	
	font-size: 0.6em; 
}

h7 {
	font-family: 'lulo';
	color: #ffffff;	
	font-size: 0.6em; 
}

h8 {
	font-family: 'lulo';
	color: #ffffff;	
	font-size: 0.8em; 
}

	
h2 { font-size: 1.5em; }
h3 { font-size: 1.13em; }
a{
	color: #ffffff; /*#ff6363*/
    }

a:hover {
	color: #ffffff;
}

a:visited {
	color: #ffffff;
}

.padding-0{
	padding:0;
}
.video-container {
	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%;
}
#gigs img{
	width: 16px;
	height: 16px;
	border: 0;
}
.navbar-default{
	background-color: #ffffff;
	color: #000000;
}
.navbar-default .navbar-brand {
	color: #000000;
}
.btn-outline-primary {
    color: #fffdfe;
    background-image: none;
    background-color: transparent;
    border-color: #fffdfe;
}
.btn.focus, .btn:focus, .btn:hover {
    color: #000000;
    background-color: #333;	
    text-decoration: none;
}
.row { text-align: center }
#main  { margin-top: 100px; background-image:url(../img/rsd2025.jpg); width:1200px; height:801px; background-size: cover;}
#events { background-color: #f69c21}
#events { font-color: #ffffff}
/*#releases { margin-top: 100px; background-image:url(../img/concrete.jpg);  }*/

#artists  { margin-top: 100px; }
#artists a { margin-bottom: 100px }
#releases { margin-top: 100px; }
#releases a { margin-bottom: 100px }
#about { background-color: #14151a}
#about .row, #contact .row { text-align: left }
#about > div { padding: 100px 0 }
#main { background-color: #000000}
#contact { background-color: #f69c21}
#contact { font-color: #ffffff}
/*
#about h2{ float: left }
#about p{ margin-top:20px; float: right }
#contact { margin-top: 10px; }*/

.navbar-brand{ padding-top:25px }

@media only screen and (min-width: 768px){
	.navbar-default .navbar-nav>li>a { line-height: 100px ; padding-right:55px;}
	.hide-regular {
		display: none	!important
	}	
}

@media only screen and (max-width: 767px){
	.hide-below-768 {
		display: none	!important
	}
}
.navbar-default {
    border-color: transparent;
}
.navbar-default .navbar-nav>li>a { color: #000000 } /*menupont betuszin*/

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover { color: #f69c21} /*menupont hover szin*/

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-color: transparent; color: #000000}

p.created_by { font-size:0.8em; color: #7b7575  }
.container img { margin:0 auto }