/*Start All*/


body{
	font-family:'Source Sans Pro', sans-serif;
	font-size: 14px;
	background-color:black;
}

h1{
	font-family:'Castoro', serif;
	font-size: 35px;
	margin-top: 20px;
	margin-bottom: 10px;
}
 h2{
	 font-family:'Josefin Sans', sans-serif;
	 font-size: 30px;
	 color:#f9461d;
	 margin-top: 20px;
	 margin-bottom: 10px;
 }
 h3{
	 font-family:'Russo One', sans-serif;
	 font-size:29px;
	 color:#f9461d;
	 margin-top: 20px;
	 margin-bottom: 10px;
 }
 p{
	 line-height:1.5;
 }
 a{
	 color:#f9461d;
	
 }
 
 a:hover{
	 text-decoration:none;
 }
 
 /*End all*/
 
 /*Start header*/
 
.navbar {
	padding:0;
	
}
 .navbar-brand img{
	 height:45px;
	 
 }
 .navbar .nav-item .nav-link{
	 color:black;
	 font-weight:bold;
	 padding:17px;
	 
 }
 
 .navbar-dark .navbar-nav .nav-link{
	 color:black;
	 font-weight:bold;
	 
 }
 
 .navbar-dark .navbar-nav .active>.nav-link{
	 color:black;
	 font-weight:bold;
	 
	 
 }
 
 .dropdown-menu{
	 background-color:#7d1624;
 }
 
 .dropdown-item{
	 color:white;
 }
 .dropdown-item:hover{
	 background-color:black;
	 color:white;
 }
 
.navbar-dark .navbar-nav .nav-link:hover{
	color:white;
}
.navbar .navbar-toggler-icon{
	background:url(../images/home.png);
	background-size: 100%;
	float:right;
}

.btn-outline-success {
	color:black;
	border-color:black;
	font-weight:bold;
}

.btn-outline-success:hover{
	background-color:#f9461d;
}
 /*End header*/
 
 /*Start index*/
 
 
 #pozoriste img{
	 height:700px;
	 
 }
 
 #pozoriste .text{
	 position:absolute;
	 top:15%;
	 left:60%;
	 text-align:left;
 }
 
 .text h1, .text h2{
	 color:#7d1624;
	 line-height:2;
 }
 
 .text h3{
	 color:white;
 }
 
 .text p{
	 color:#7d1624;
	 font-weight:bold;
	 font-size:16px;
 }
 
 .text a{
	 background-color:#7d1624;
	 color:black;
	 border-radius:50px;
	 padding:8px;
	 font-weight:bold;
 }
 
 #pozoriste .owl-prev,
 #pozoriste .owl-next{
	 font-size:50px;
	 background-color:rgba(125, 22, 36, 0.8);
	 color:black;
	 padding:8px 30px !important;
 }
 
 #pozoriste .owl-nav{
	 position:absolute;
	 top:50%;
	 left:50%;
	 transform:translate(-50%, -50%);
	 width:100%;
	 display:none;
 }
 
 #pozoriste .owl-prev{
	 float:left;
 }
 
 #pozoriste .owl-next{
	 float:right;
 }
 
 #pozoriste:hover .owl-nav{
	 display:block;
 }
 /*End index*/
 
 /*Start accordion*/
 
 
 .card-header{
	 background-color:#7d1624;
	 padding:7px;
 }
 
 .card-header .btn-link{
	 color:white;
	 display:block;
	 width:100%;
	 text-align:left;
 }
 
 .slika img{
	 float:left;
	 width:250px;
	 padding:5px;
 }
 
 #collapseOne, #collapseTwo, #collapseThree{
	 background-color:black;
 }
 
 .card-body{
	 color:white;
 }
 /*End accordion*/
 
 /*Start flaticon*/
 
 .ikonice span::before{
	 font-size:50px;
	 color:white;
 }
 
 .ikonice p{
	 background-color:#7d1624;
	 color:white;
	 border:1px inset white;
	 padding:10px;
	 text-align:center;
	 border-radius:20px;
	 
 }
 
 .scene figure{
	 position:relative;
 }
 
 .scene figcaption{
	 position:absolute;
	 bottom:0;
	 right:10px;
	 left:10px;
	 background-color:#7d1624;
	 color:black;
	 text-align:center;
	 padding:2px;
	 font-weight:bold;
	 display:none;
 }
 
 .scene figure:hover figcaption{
	 display:block;
 }
 
 .scene img{
	 width:100%;
 }
 /*End flaticon*/
 
 /*Start forms*/
 
 label {
	 color:white;
 }
 
 .dugme input{
	 background-color:#7d1624;
	 color:white;
 }
 
 .mapa iframe{
	 width:100%;
 }
 
 .mapa{
	 padding:20px;
 }

/*End forms*/ 

/*Start footer*/

.footer{
	 background-color:#7d1624;
	 padding:30px 15px;
	 color:#fff;
 }
 
 .footer h2{
	 text-align:center;
	 color:#f9461d;
	 text-weight:bold;
 }
 
 .footer a{
	 color:#fff;
 }
 
 .footer a:hover{
	 color:#f9461d;
 }
 
 .donji {
	 background-color:#571010;
	 padding:10px 15px;;
 }
 .donji p{
	 margin-bottom:0;
	 color:#fff;
	 text-align:right;
	 margin-top:10px;
 }
 .social a{
	 color:#f9461d;
	 font-size:30px;
	 background-color:black;
	 padding:6px 16px;
	 display:inline-block;
	 margin-right:5px;
 }
 
 .footer p{
	 color:black;
	 font-weight:bold;
 }
 
 .footer img{
	 height:270px;
	 width:200px;
	 margin-left:65px;
	 
 }
/*End footer*/


.karta img{
	height:50px;
	width:50px;
}

 
