a, a:hover, a:focus, a:active {
      text-decoration: none;
      color: inherit;
 }
.dropdown-item.active {
  background-color: rgb(21, 153, 206) !important;
  color: white !important;
}
.boja-okvir {
  border-color: rgb(21, 153, 206) !important;
}
.left-tekst{
	text-align: left;
}
.justify-tekst {
  text-align: justify;
}
.right-tekst {
  text-align: right;
}
.accordion-button:not(.collapsed) {
  color: black !important;
  background-color: rgb(21, 153, 206);
}
.nav-link {
  text-transform: uppercase;
  font-weight: bold;
}
.card {
  background-color: rgba(0, 0, 0, 0.35) !important;
}
.boja-tekst {
  color: #437fb3;
}
.boja-link {
  color: rgb(21, 153, 206);
}
.boja-link:hover {
  color: rgb(21, 153, 206);
}
.boja-pozadina {
  background-color: rgb(21, 153, 206);
}
.active {
  color: #437fb3 !important;
  font-weight: bold;
}
.linija {
  height: 26px;
  width: 100%;
  background-color: #000000;
}
.dark {
 color: #B3B7BB;	
}
.naslov {
 color: #437fb3;
}
.stop {
 pointer-events:none
}
.swiper-slide {
  width: 28vw;
  overflow: hidden;
  background-position: top;
  background-size: cover;
  display: flex;
  align-items: center;
  justify-content: center;
  color: black;
  font-size: 20px;
  font-weight: bold;
}

.swiper-wrapper {
  -webkit-transition-timing-function:linear!important; 
  -o-transition-timing-function:linear!important;
  transition-timing-function:linear!important; 
}
  .test2 {
    width: 60%;
    height: 60%;
    margin-right: 15px;
	float: left;
  }

  .test {
    display: flex;
  }
  @media (min-width: 20em)
{
	.image-left, .image-right
	{
		display: flex;
		align-items: center;
	}

	.image-left img
	{

		margin-right: 1em;
		float: left; /* fallback */
	}

	.image-right img
	{
		order: 1;
		margin-left: 1em;
		float: right; /* fallback */
	}
	
	/* clearfix for fallback */
	.image-left::after,
	.image-right::after
	{
		content: "";
  	display: block;
		clear: both;
	}
}

@media (min-width: 30em)
{
	.image-left img, .image-right img
	{
		flex-shrink: 0;
	}
}
.cont {
  position: relative;
  text-align: center;
  color: white;
  font-size: 20pt;
}
.centered {
  width: 42%;
  height: 42%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}