/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  float: left;
  display: none;
  width: 640px;
  height: 180px;
  padding-top: 18px;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
  overflow:hidden; /* Hides extra elements, those outside the viewtop area */
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
	user-select: none;
	list-style: none; /* Resets default - User Agent - style */
}
.owl-carousel .owl-item img {
  display: block;
  width: 130px;
  margin: 5px;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
/* No Js */
.no-js .owl-carousel {
  display: block;
}
#VisitAds .VisitAd {
	width: 170px; /* Defines the size of inner element */
	height: 160px;
	float: left; /* Places list items side by side*/
	list-style: none; /* Resets default - User Agent - style */
	/* Cosmetic */
	margin-right: 23px;
	padding:0px; 
	border-style:solid; 
	border-width:1px; 
	border-color:#E3E2E3;	
}
#VisitAds .VisitAd img {
	width: 160px; 
	height: 120px;
}
#VisitAds .VisitAd .data {
	padding: 0px 5px 0px 5px;
	width: 160px; 
	height: 60px;
}

#VisitAds .VisitAdStaraCena  {
	float: left;
	width: 80px; 
	font-weight: bold;
	text-decoration:line-through;
	text-decoration-color: red;
	color:#7F9DB9; 
}
#VisitAds .VisitAdStaraCena:before {
	  position: absolute;
	  content: "";
	  left: 0;
	  top: 50%;
	  right: 0;
	  border-top: 1px solid;
	  border-color: inherit;
	  -webkit-transform:rotate(-5deg);
	  -moz-transform:rotate(-5deg);
	  -ms-transform:rotate(-5deg);
	  -o-transform:rotate(-5deg);
	  transform:rotate(-5deg);
 }
.strikediag {
	float: left;
  	display: inline-block;
 	position: relative;
	width: 50px; 
	font-weight: bold;
	color:#7F9DB9;
}
.strikediag::before {
	  content: '';
	  position: absolute;
	  left: -0.1em;
	  right: -0.1em;
	  top: 0.38em;
	  bottom: 0.38em;
	  background: linear-gradient(to left top, transparent 45.5%, currentColor 47.5%, currentColor 52.5%, transparent 54.5%);
	  pointer-events: none;
}
#VisitAds .VisitAdAkcijaCena {
	float: left;
	text-align:right;
	width: 110px; 
	font-weight: bold;
	color:#FF0000; 
}


.VisitLogo {
	float: left; 
	position: relative;
	width: 300px; 
    height: 180px;
    padding-top: 18px;
	vertical-align:middle; 
	text-align: center;
	border-left: solid 1px #E3E2E3; 
}
.VisitLogo img {
 	position: relative;
    margin: 30px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}