.block-account-navigation li.customer-vsiUporabniki a::before {
    content: '\e972';
}
.block-account-navigation li.customer-karticaKupca a::before {
    content: '\e900';
}

.related-products-grid .category-stock {
float: left !important;
margin-left: 0 !important;
clear: both;
}

.item-box .category-stock {
color: #666;
margin: 10px 0 10px 30px;
}

.dot {
  display: inline-block;
  border-radius: 50%;
  width: 50%;
  background-color: #EEE;
  height: 15px;
  width: 15px;
  margin: 0 2px;
}
.dot.dot-success {
  background-color: #449D44;
}
.dot.dot-warning {
  background-color: #F0AD4E;
}
.dot.dot-danger {
  background-color: #D9534F;
}
.dot.dot-sm {
  height: 10px;
  width: 10px;
}

.overview .overview-buttons, .variant-overview .overview-buttons, .download-sample {
		text-align: left;
      	}

.item-box .sku {
    display: block;
    margin: 10px 0;
    font-weight: normal;
    font-size: 13px;
    color: #666;
}
.product-list .item-box .sku {
    margin: 10px;
}

.product-list .ajax-cart-button-wrapper input[type="text"] + button {
    width: calc(100% - 50px);
}

.filtersGroupPanel .checkbox-list label {
  text-transform: none;
}

.compare-products-table .full-description {
    display: table-row;
    vertical-align: top;
}

.title .manufacturer  {
    display: none;
}

.dropdown.manufacturers .row-wrapper .row .box .title {
 display: none;
}

.manufacturer-item .title {
 display: none;
}

.item-box .picture {
 background: none;
}

.responsive-nav-wrapper > div span::after, .responsive-nav-wrapper > div a::after {
	color: #666;
}

.header-menu {
	background: #f6f6f6;
}

.header > div font {
	color: #666;
}

.master-header-wrapper {
	background: white;
}

.header .search-box {
	height: auto;
	border-style: solid;
	border-width: thin;
	border-color: #666;
}

.prisma-banners-3-widget-zone {
text-align: center;
}

.instant-search-item {
  line-height: 14px !important;
}

.container-fluid-Z {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.row-Z {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.row-Z-B {
    display: -ms-flexbox;
    display: flex;
    margin-right: -15px;
    margin-left: -15px;
}

.col-sm-3-Z, .col-sm-4-Z, .col-sm-5-Z, .col-sm-6-Z, .col-sm-7-Z, .col-sm-8-Z, .col-sm-9-Z, .col-sm-10-Z, .col-sm-11-Z, .col-sm-12-Z {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 576px) {
    .col-sm-Z {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .col-sm-auto-Z {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }
    .col-sm-3-Z {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-sm-4-Z {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }

   .col-sm-8-Z {
        -ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
    }

    .col-sm-9-Z {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-sm-12-Z {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media (max-width: 1300px) {
 .header > div font {
 display: none;
 }
}

@media(min-width: 1025px) {
.slider-wrapper.anywhere-sliders-nivo-slider.theme-domaca-stran-pasice {
 width: 980px;
margin: 0 auto 0;
 }
.home-page-body .master-wrapper-content {
margin:0px auto;
}
}

@media(min-width: 1281px) {
.slider-wrapper.anywhere-sliders-nivo-slider.theme-domaca-stran-pasice {
 width: 1250px;
margin: 0 auto 0;
 }
.home-page-body .master-wrapper-content {
margin: 0px auto;
}
}

.flyout-cart .totals {
	text-transform: none;
}

.pager li.previous-page, .pager li.next-page, .pager li.first-page, .pager li.last-page {
	text-indent: 0px;
}

.manufacturer-grid .item-box .picture a:before {
    content: "";
    display: block;
    padding-top: 50%;
}

.manufacturer-grid .item-box {
    margin: 0 0 15px;
}

@media(min-width: 1025px) {
 .eu-cookie-bar-notification {
	left: 25%;
        top: 70%;
 }

}

@media(min-width: 1281px) {
 .eu-cookie-bar-notification {
	left: 20%;
        top: 83%;
 }

}

@media(min-width: 1920px) {
 .eu-cookie-bar-notification {
	left: 13%;
        top: 90%;
 }

}

.product-essential {
 margin: 0 0 50px;
}

.home-page-category-grid {
 padding-bottom: 0px;
 margin:  40px auto 30px;
}

.nop-jcarousel.category-grid .slick-carousel {
	background: transparent;
}

.home-page .product-grid {
 padding: 10px 0 10px;
}

.spc-products {
 margin: -30px auto 0;
 min-height: auto;
}

@media(min-width: 769px) {
  .prisma-banners-3-widget-zone {
    display: flex;
 }
}

@media(max-width: 769px) {
.prisma-banners-3-widget-zone .slider-wrapper:first-of-type {
	margin-top: 5px;
 }
}

.product-grid .title {
	padding-bottom: 0px;
	border-bottom: none;
}

.two-colums-wrapper {
	padding: 5px 0;
}

.nop-jcarousel.manufacturer-grid {
	padding: 0 0 10px 0;
}

@media(max-width: 1024px) {
 .header-menu > ul li > a, .header-menu > ul li > span {
  text-transform: capitalize;
 }
}

.paketnik-img{
 height:auto;
}

.rating-options {
 width: auto;
}

.ui-dialog-content {
 max height: 95% !important;
}

.product-collateral, .related-products-grid, .also-purchased-products-grid {
 margin: 50px auto;
}

.cart-collaterals {
	width: 100%;
	float: right;
	padding-bottom: 15px;
}

.cart-collaterals .deals {
	width: 100%;
}

.cart-collaterals .deals > div {
	text-align: right;
}

.cart-collaterals .hint {
	color: #666;
}

.cart-collaterals .coupon-code input[type="submit"] {
	float: right;
	width: 157.3px;
        max-width: 100%;
}

.cart-collaterals .coupon-code input[type="text"] {
	width: 181.5px;
        margin-right: 1%;
        float: initial;
        max-width: 100%;
}

.product-selectors .product-sorting select {
 width: 140px;
}

@media all and (max-width:480px) {
     .item-box {
          margin: 0 0 30px 2%;
     }
     .item-box:nth-child(2n+1),
     .category-grid .item-box:nth-child(2n+1) {
         clear: both;
         margin-left: 0;
     }
}