@media (min-width: 1200px) {
	 .row.pockat-holder {margin-left:-8px; margin-right:-8px}
     .row.pockat-holder > .col-lg-2{
        padding-left: 8px;
        padding-right: 8px;
    }
}

@media (min-width: 992px) {
.foot-help {padding-right:0}
.foot-news {padding-left:0; padding-right:0;}

.owl-carousel.embedslider .owl-stage-outer {padding:0 15px;}
.owl-carousel.embedslider {margin-left:-15px; margin-right:-15px;}
.owl-carousel.embedslider.owl-loaded {width:calc(100% - -30px);}

#headerShop {float:right}
#headerAccount {float:right;}
#header .header-nav-bar .header-nav-main {width:100%;}

#header .header-nav-bar {padding-bottom:0px !important;}

.headercatname {text-align:center;}
a.dropdown-img {display:block; padding:0 !important;}
a.dropdown-text {display:block; padding:0 !important;}

.glavnatekst ul {display:inline-block;}

.sidebargray.novosti {min-height:210px;}
.sidebargray.otkup {min-height:538px;}
.sidebargray.onama {min-height:538px;}

#headerShop:hover > a {padding-bottom:6px !important;}
#headerAccount:hover > a {padding-bottom:6px !important;}
.column-logo {width:350px}
#header .header-nav-main nav>ul>li>a {text-transform:inherit;}
#header .header-nav-main.header-nav-main-light nav > ul > li.open > a, #header .header-nav-main.header-nav-main-light nav>ul>li:hover>a {color:#000; background:#f3f3f3;}
a.strojevi {color:#000; background:#f3f3f3;}
#header .header-nav-main.header-nav-main-light nav > ul > li.open > a.dropdown-toggle:after, #header .header-nav-main.header-nav-main-light nav>ul>li:hover>a.dropdown-toggle:after {border-color:#000 transparent transparent transparent}
#headerShop a {padding-top:6px !important; padding-bottom:6px !important; margin-right:5px;}
#headerAccount a {padding-top:6px !important; padding-bottom:6px !important; margin-right:5px;}
#headerLang {margin-top:1px !important; margin-right:5px;}
#headerLang .ikoniceizbornik {margin-top:4px}
#headerLang a {padding-top:2px !important; padding-bottom:2px !important;}


.mainTeaser-container > li {
	float:left;
	margin:0;
	margin-right:0px;
	padding:0;
}

.mainTeaser-container > li:first-child {
  margin-right: 20px;
}

.mainTeaser-container > li:nth-child(2) {
  margin-bottom: 20px;
}

.mainTeaser-container > li {width: calc(33.33333% - 20px);}
.mainTeaser-container > li:first-child {width: calc(66.66667%);}

.mainTeaser-container > li > .mainTeaser-aspect-ratio {
	position: relative;
	padding-bottom: 42.55319%;
	overflow: hidden;
}

.mainTeaser-container > li:nth-child(n+2) > .mainTeaser-aspect-ratio {
  padding-bottom: 42.22222%;
}

.mainTeaser-container > li > .mainTeaser-aspect-ratio .mainTeaser {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.mainTeaser-container > li:nth-child(n+2) > .mainTeaser-aspect-ratio .mainTeaser {
  top: -1px;
}
.mainTeaser-text {
  width: 308px;
  left: 40px;
}
.mainTeaser-text > h3, .mainTeaser-text-new > h3 {
  font-size: 24px;
  line-height: 1.33333;
  margin-bottom: 20px;
}

.mainTeaser-text > h3, .mainTeaser-text-2-new > h3 {
  font-size: 24px;
  line-height: 1.33333;
  margin-bottom: 20px;
}

}


@media (min-width: 1200px) {
.mainTeaser-text {
  width: 409px;
  left: 41px;
}
.mainTeaser-container>li:nth-child(n+2) .mainTeaser-text {
    width: 207px;
    left: 20px;
}
}

@media (min-width: 1500px) {
#header .header-nav-main nav>ul>li>a {font-size:14px; font-weight:400;}
.container {width:1400px;}
.owl-naslov {padding-left:60px; margin-left:-60px;}
/*.contentdiv1500 {padding-left:45px;}*/
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .fa-user {margin-right: 0;}
.mainTeaser-text {
  width: 409px;
  left: 41px;
}
.mainTeaser-container>li:nth-child(n+2) .mainTeaser-text {
    width: 207px;
    left: 20px;
}
.mainTeaser-text > h2, .mainTeaser-text-new > h2 {
  font-size: 16px;
  line-height: 1.5;
}
.mainTeaser-container > li:nth-child(n+2) .mainTeaser-text > h2, .mainTeaser-container > li:nth-child(n+2) .mainTeaser-text-new > h2 {
  font-size: 14px;
  line-height: 1.42857;
}

.mainTeaser-text-2-new > h2 {
  font-size: 13px;
  line-height: 1.42857;
}

.mainTeaser-text > h3, .mainTeaser-text-new > h3 {
  font-size: 30px;
  line-height: 1.33333;
}
.mainTeaser-container > li:nth-child(n+2) .mainTeaser-text > h3, .mainTeaser-container > li:nth-child(n+2) .mainTeaser-text-new > h3 {
  font-size: 19px;
  line-height: 1.5;
  display: block;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 10px;
}
.mainTeaser-text-2-new > h3 {
  font-size: 16px;
  line-height: 1.5;
  display: block;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 10px;
}

}

@media (max-width: 1499px) and (min-width: 1200px) {
.productbuttons {width:50% !important;}
}


@media (max-width: 1499px) {
#header .header-nav-main nav>ul>li>a {font-size:14px; font-weight:400;}
.product-price-box .product-price-pdv {font-weight:700; font-size:16px;}
.owl-naslov-akcija {display:none;}
.owl-naslov-novo {display:none;}
}



@media (max-width: 1199px) {
.btn-continue {float: none; display: block; width: 100%; margin: 0 0 10px;}
#header .header-nav-main nav>ul>li>a {font-size:14px; font-weight:400;}
.mainTeaser-container>li:nth-child(2) h2, .mainTeaser-container>li:nth-child(3) h2 {font-size: 13px;}
.mainTeaser-container>li:nth-child(2) h3, .mainTeaser-container>li:nth-child(3) h3 {font-size: 18px;margin-bottom: 10px;}
.mainTeaser-container>li:nth-child(2) .btn, .mainTeaser-container>li:nth-child(3) .btn {padding: 3px 12px;}
}





@media (max-width: 991px) {

.righttoleft {text-align:left;}
.centertoleft {text-align:left;}

.blockimg-right {padding:0 !important;}
.blockimg-left {padding:0 !important;}

.product-actions a.posaljiupit, .product-actions a.brzipregled {visibility:visible; opacity:1; left:auto; right:auto;}

.headertoplang {}
.headertopvaluta {padding-left:10px;}
.headertopkontakt {padding-left:10px;}

.owl-carousel.embedslider.show-nav-title .owl-nav .owl-prev {left:-72px;}
.owl-carousel.embedslider.show-nav-title .owl-nav .owl-next {right:-5px;}
.owl-carousel.embedslider .owl-nav .owl-prev, .owl-carousel.embedslider .owl-nav .owl-next {width: 33px !important;}

.sticky-header-active #header .header-logo {top:70px;}

a.dropdown-img {display: inline-block; padding: 0 !important; float: left; border-radius: 0 !important; line-height: 50px !important;}
a.dropdown-img .img-thumbnail {padding:0; border:0;}
a.dropdown-img img {width:50px !important; height:50px !important;}
a.dropdown-text {display: inline-block; padding: 0 0 0 10px !important; line-height: 50px !important; float: left; color:#fff !important; text-decoration:none;}
a.dropdown-text h4 {margin:0; line-height:50px; color:#000 !important;}
#smartsuggest {margin-left:15px; margin-top:15px; width:calc(100% - 15px);}
.header-search-custom .btn.btn-primary {margin-top:15px;}


.page-header-custom-background.custom-image {background-size:cover; background-repeat:no-repeat}
.page-header-custom-background h1 {margin:0;}

.containericonsmob {display:table; width:100%;}

.button-izbornik-ham {display:table-cell !important; background:transparent !important; color:#333 !important; width:25%; font-size:18px; margin:10px 0 10px 0 !important; float:left !important; border-right: 1px solid #ccc}
.button-izbornik-lan {display:table-cell !important; background:transparent !important; color:#333 !important; width:25%; margin:10px 0 10px 0 !important; float:left !important; border-right: 1px solid #ccc; text-align:center;}
.button-izbornik-acc {display:table-cell !important; background:transparent !important; color:#333 !important; width:25%; font-size:18px; margin:10px 0 10px 0 !important; float:left !important; border-right: 1px solid #ccc}
.button-izbornik-car {display:table-cell !important; background:transparent !important; color:#333 !important; width:25%; font-size:18px; margin:10px 0 10px 0 !important; float:left !important;}

#headerShop {text-align:left;}
#cart-menu .ikoniceizbornik {display:inline-block;}
.button-izbornik-lan .ikoniceizbornik {margin-top:5px !important;}

a.izbornik-tablice {background-position: 2px 2px;}
a.izbornik-tablice:hover {background-position: 2px 2px !important;}

}






@media (max-width: 767px) {
#header .header-logo {float:none; margin:0 auto !important;}
#header .header-logo img {width:260px !important; height:auto !important;}
#header .header-logo {margin-bottom:15px !important;}
.product-pocetna-owl {border-right:none;}
.header-search-custom {clear:both; margin-bottom:5px;}
#smartsuggest {margin-left:0; margin-top:0; width:100%;}
.header-search-custom .btn.btn-primary {margin-top:0}
.button-izbornik-ham {}
.button-izbornik-lan {}
.button-izbornik-acc {}
.filters .dropdown-menu>li>a {font-size: 1.2em}
.product-thumb-info-list > li {
    border-right: 1px solid white;
}
.product-thumb-info-list > li:hover {
    border-right: 1px solid white;
}

.product .product-price-box {padding-left:0;}

.mainTeaser-text-2-new {
	left:40px;
}

}






@media (max-width: 479px) {
.glavna-tekst img {width:100%; display:block;}

.foot-help-inner-naslov {display:block;}
.foot-news-inner-naslov {display:block;}
.button-izbornik-ham {}
.button-izbornik-lan {}
.button-izbornik-acc {}
}

/* XS - SM – 2 columns */
@media (max-width: 991px) {
  .product-thumb-info-list > li:nth-child(2n)::after {
    display: none;
  }
}

/* MD – 3 columns */
@media (min-width: 992px) and (max-width: 1199px) {
  .product-thumb-info-list > li:nth-child(3n)::after {
    display: none;
  }
}

/* LG – 5 columns */
@media (min-width: 1200px) {
  .product-thumb-info-list > li:nth-child(5n)::after {
    display: none;
  }
}