
 ul li:nth-child(1) .naslov {

  color: #db0035 !important;
  background-color: white;

}
ul li:nth-child(1) .naslov:hover {

  color: #db0035 !important;
  background-color: white;
  
}
.menuItems:nth-child(1){

  border-right: 0px !important;
  
}

.newsTitle{
  color: #818181;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-weight: 600;
}
.voli1{
 bottom: -65px; 
 margin-top: 10px;    
 margin-bottom: 10px;    
 left: 260px;
 position: absolute;
}
.voli2{
 bottom: -65px; 
 margin-top: 10px;    
 margin-bottom: 10px;    
 right: 260px;
 position: absolute;
}

.dateImg{
  margin-top:-37px;
}
.dateTextDiv{
  margin-top: -33px;
}
.calendarSmall{
  margin-left: 10px;
}

.newsTitleDiv{
  border-bottom: 3px solid #db0035;
  padding-bottom: 15px;
}
.divForCalendar{
  background-color: white;
}



@media only screen and (max-width: 991px) and (min-width: 768px){

  .cover_blocks1{
    width: 100% !important;
    height: 110px !important;
    object-fit: cover;
  }
  .cover_blocks2{
    width: 100%;
    height: 304px !important;
    object-fit: cover;
  }
  .newsTitle{
    font-size: 10px !important;
  }
  .kalend{
    bottom:7px !important;
  }
  .absoluteDiv{
    font-size:10px !important;
    margin-top: -13px !important;
    margin-left: 25px !important;
  }
  .divForCalendar{
    margin-top: 10px !important;
  }
  .divForCalendar img {
    width: 17px !important;
    margin-left: 0px !important; 
  }

  #newsHeadImg {
    display: block !important;
  }

  .newsSmallLogoImg {
    display: block !important;
  }
  
  
  .newsTitleDiv{
    padding-right: 5px !important;
    padding-left: 10px !important;
  }
  .newsRigtBox{
    padding-right: 0px !important;
  }
  .newsPhoto{
    
    padding-left: 0px !important;
  }
  .divForCalendar{
    margin-top: 10px !important;
  }
  .voli1 {
    bottom: -50px;
    margin-top: 10px;
    margin-bottom: 10px;
    left: 105px;
    position: absolute;
  }
  .voli2 {
    bottom: -70px;
    margin-top: 10px;
    margin-bottom: 10px;
    right: 105px;
    position: absolute;
  }
}

@media only screen and (max-width: 1200px) and (min-width: 992px){

  #newsHeadImg {
    display: block !important;
  }
  .newsSmallLogoImg {
    display: block !important;
  }
  .cover_blocks2{
    width: 100%;
    height: 317px !important;
    object-fit: cover;
  }
  .kalend{
    bottom:7px !important;
  }
  .absoluteDiv{
    font-size:12px !important;
  }
  .divForCalendar{
    margin-top: 10px !important;
  }
  .newsTitle{
    font-size: 13px !important;
  }

  .voli1 {
    bottom: -51px !important;
    margin-top: 10px;
    margin-bottom: 10px;
    left: 190px !important;
    position: absolute;
  }
  .voli2 {
    bottom: -71px !important;
    margin-top: 10px;
    margin-bottom: 10px;
    right: 190px !important;
    position: absolute;
  }
}
@media only screen and (max-width: 480px) {
  #myCarousel .item img {
    height: 150px !important;
  }
  .brandImgDiv {
    /*  height: 50px !important;*/
  }
  .slika_carousel{
    height: 115px !important;
  }
  .carousel-indicators {
    bottom:-6px !important;
  }
  .cover_blocks{
    height: 200px !important;
    object-fit: cover;
    width: 100% !important;
  }
  .newsPhoto{
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  div.col-sm-6.mob_div{
    padding-right: 15px !important;
  }

}
@media only screen and (max-width: 767px) and (min-width: 481px){
  #myCarousel .item img {
    height: 150px !important;
  }
  .brandImgDiv {
    /*  height: 50px !important;*/
  }
  .slika_carousel{
    height: 170px !important;
  }
  .carousel-indicators {
    bottom:-6px !important;
  }
  .cover_blocks{
    height: 300px !important;
    object-fit: cover;
    width: 100% !important;
  }
  .newsPhoto{
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  div.col-sm-6.mob_div{
    padding-right: 15px !important;
  }
}


@media only screen 
and (min-width: 1201px)
{
  .cover_blocks2{
    width: 100%;
    height: 344px !important;
    object-fit: cover;
  }
  .cover_blocks1{
    width: 100% !important;
    height: 123px !important;
    object-fit: cover;
  }

}

@media only screen and (max-width: 768px){
	
	#baneri_mobilni {
		width:100% !important;
		margin-bottom: 30px !important;
	}
	.parallaxSpanDiv{
		margin-top:10px !important;
	}
	#parallax{
		height: 412px !important;
	}
}

/*
playback timings (ms):
  RedisCDXSource: 8.198
  PetaboxLoader3.datanode: 189.416 (5)
  exclusion.robots: 0.206
  captures_list: 110.912
  exclusion.robots.policy: 0.19
  LoadShardBlock: 81.931 (3)
  CDXLines.iter: 17.361 (3)
  esindex: 0.017
  PetaboxLoader3.resolve: 78.034 (2)
  load_resource: 304.741 (2)
*/