@font-face {font-family: 'Gotham';font-weight:100;src: url('../fonts/Gotham-Light.otf') format('opentype');}
@font-face {font-family: 'Gotham';font-weight: 300;src: url('../fonts/Gotham-Book.otf') format('opentype');}
@font-face {font-family: 'Gotham';font-weight: 500;src: url('../fonts/Gotham-Medium.otf') format('opentype');}
@font-face {font-family: 'Gotham';font-weight: 700; src: url('../fonts/Gotham-Bold.otf') format('opentype');}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-family: sans-serif; /* 1 */-ms-text-size-adjust: 100%; /* 2 */-webkit-text-size-adjust: 100%; /* 2 */}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block; /* 1 */vertical-align: baseline; /* 2 */}
audio:not([controls]) {display: none;height: 0;}
[hidden],template {display: none;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: 0.67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img {border: 0;max-width: 100%;}
svg:not(:root) {overflow: hidden;}
figure { margin: 1em 40px; }
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre { overflow: auto; }
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button,select { text-transform: none; }
button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; }
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0;padding: 0; }
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td,th {padding: 0;}
.col {width: 100%;float: left;box-sizing: border-box; }
.col:nth-of-type(1) {margin-left: 0 !important; }
@media (min-width: 550px) {
  .col {margin-left: 4%; }
  .c-1.col  { width: 4.66666666667%; }
  .c-2.col { width: 13.3333333333%; }
  .c-3.col { width: 22%;}
  .c-4.col { width: 30.6666666667%; }
  .c-5.col { width: 39.3333333333%; }
  .c-6.col { width: 48%; }
  .c-7.col { width: 56.6666666667%; }
  .c-8.col { width: 65.3333333333%; }
  .c-9.col { width: 74.0%;          }
  .c-10.col { width: 82.6666666667%; }
  .c-11.col { width: 91.3333333333%; }
  .c-12.col { width: 100%; margin-left: 0; }
  .c-1-3.col { width: 18.9%; margin-left: 0; }
  .one-half.col { width: 48%; }
}
html {font-size: 62.5%; }
h1 { font-size: 28px; line-height: 32px; letter-spacing: 0;}
h2 {font-size: 24px; letter-spacing: 0;}
h3 {font-size: 20px; line-height: 24px; letter-spacing: 0;}
h4 {font-size: 16px; line-height: 20px; letter-spacing: 0;}
h5 {font-size: 14px; line-height: 18px; letter-spacing: 0;}
h6 {font-size: 12px; line-height: 16px; letter-spacing: 0;}
@media (min-width: 550px) {
  h1 { font-size: 28px; }
  h2 { font-size: 24px; }
  h3 { font-size: 20px; }
  h4 { font-size: 16px; }
  h5 { font-size: 14px; }
  h6 { font-size: 12px; }
}
.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary {color: #FFF;background-color: #1C567B;border-color: #1C567B; }
.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus {color: #FFF;background-color: #1EAEDB;border-color: #1EAEDB; }
input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select {text-align: left;padding: 6px 10px;box-shadow: none;box-sizing: border-box; }
input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],
input[type="url"],input[type="password"],textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none; }
textarea {min-height: 115px;padding: 10px;padding-bottom: 6px;border: none; }
input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus {border: 1px solid #68bd44;outline: none; }
label,legend {display: inline-block;margin-bottom: 6px;margin-top: 10px;font-weight: 300;color:#fff;font-family: "proxima-nova", 'Gotham', sans-serif; }
fieldset {padding: 0;border-width: 0; }
input[type="checkbox"],input[type="radio"] {display: inline;margin-right: 10px;margin-bottom: 0; }
label > .label-body {display: inline-block;margin-left: .5rem;font-weight: normal; }
ul {list-style-type: disc;list-style-position: inside; }
ol {list-style: decimal inside;list-style-position: inside; }
ol, ul {padding-left: 10px;margin-top: 0;color:#fff;font-weight: 300; }
ul ul,ul ol,ol ol,ol ul {font-size: 100%; }
li {margin-bottom: 10px; }
code {padding: .2rem .5rem;margin: 0 .2rem;font-size: 90%;white-space: nowrap;background: #F1F1F1;border: 1px solid #E1E1E1;border-radius: 4px; }
pre > code {display: block;padding: 1rem 1.5rem;white-space: pre; }
th, td {padding: 12px 15px;text-align: left;border-bottom: 1px solid #E1E1E1; }
th:first-child,td:first-child {padding-left: 0; }
th:last-child,td:last-child {padding-right: 0; }
button,.button {margin-bottom: 10px; }
input,select,fieldset {margin-bottom: 15px;color:#c0c0c0;font-weight: 300;letter-spacing: 0px;}
option {line-height: 100px;}
textarea {color:#c0c0c0;font-weight: 300;padding:10px;}
pre,blockquote,dl,figure,table,ul,ol {margin-bottom: 25px; }
form {margin-bottom: 0; }
.u-full-width {width: 100%;box-sizing: border-box; }
.u-max-full-width {max-width: 100%;box-sizing: border-box; }
.u-pull-right {float: right; }
.u-pull-left {float: left; }
hr { margin-top: 30px; margin-bottom: 35px; border-width: 0; border-top: 1px solid #E1E1E1; }
.testiranje { width:50%; background:#ccc; float: left; display: block;}
.content.home-top {margin-top: 30px;margin-bottom: 20px;}
.products .bx-wrapper .bx-viewport, .novosti .bx-wrapper .bx-viewport, .foot-slider .bx-wrapper .bx-viewport {background: none;box-shadow: none;left: 0;transform: translateZ(0px);}
.content.products .bx-wrapper .bx-loading { background:#0f0f0f !important;}
.foot-slider .bx-wrapper .bx-loading { background: rgba(0, 0, 0, 0); height: 100%; left: 0; min-height: 50px; position: absolute; top: 0; width: 100%; z-index: 0;}
.breadcrumbs li a:hover {color:#fff;}
.error {background: transparent url(../images/ex.svg) no-repeat scroll right 15px center;border: 1px solid #E85725 !important;color: #E85725;font-size: 14px;font-weight: 300;margin: 15px 0;padding: 10px 15px;}
.success {background: transparent url(../images/tick.svg) no-repeat scroll left center;color: #68bd44;font-size: 14px;font-weight: 300;margin: 15px 0;padding: 10px 15px 10px 32px;}
.clearfix {display: block;width: 100%;clear: both;}
.pagination-holder {display: block;float: left;position: relative;width: 100%;text-align: center;}
.pagination {display: inline-block;padding: 0;margin: 0;}
.pagination li {display: inline;}
.pagination li a {color: black;float: left;color:#fff;padding: 6px 11px;text-decoration: none;transition: background-color .3s;}
.pagination li a:hover {background: #4A4A4A;}
.pagination li a.active {background-color: #68BD44;color: #fff;}
.brandovi {display: block;float: left;margin-top: 40px;position: relative;width: 100%;clear: left;}
.toggle-brand {display: block;width: 100%;float: right;margin:0 auto;height: auto;margin-top: 0;text-align: center; background:#292929;color:#fff;text-transform: uppercase;padding:10px 15px;transition:all 0.6s ease;}
.toggle-brand:hover {background:#202020;color:#fff;}
.brand-menu {width: 100%;display: none;margin-bottom: 0;padding-left: 0;float: right;clear: right;margin-top: 0px;position: relative;}
.brand-menu li {display: inline;margin-bottom: 0;float: left;margin-right:1px;width: 100%;}
.brand-menu li a {background: #68bd44;color: #fff;display: block;font-size: 16px;padding: 10px 15px;text-align: center;margin-right:1px;text-transform: uppercase;transition: all 0.6s ease 0s;width: 100%;}
.brand-menu li a:hover {background: #3a3a3a;color:#fff;}
.brand-menu li a.aktivni-brand {background: #68bd44;color:#fff;}
.slider {position: relative;}
.vector {position: absolute;top: -18px;z-index: 1;right:0;left:0;margin:0 auto;}
.slider .bx-wrapper .bx-viewport {background: #0F0F0F;left: 0;transform: translateZ(0px);box-shadow: none;}
.slider .bx-wrapper img {display: block;width: 100%;}
.slider .bx-wrapper .bx-controls-direction a {height: 60px;margin-top: 0;outline: 0 none;position: absolute;text-indent: -9999px;top: auto;width: 60px;z-index: 1000;bottom: 0px;}
.slider .bx-wrapper .bx-prev {background: #151517 url(../images/arrow-prev.png) no-repeat center;left: 10px;transition:all 0.9s ease;}
.slider .bx-wrapper .bx-next {background: #151517 url(../images/arrow-next.png) no-repeat center;right: 10px;}
.slider .bx-wrapper .bx-prev:hover {background: #68bd44 url(../images/arrow-prev.png) no-repeat center;left: 10px;}
.slider .bx-wrapper .bx-next:hover {background: #68bd44 url(../images/arrow-next.png) no-repeat center;right: 10px;}
.slider .bx-controls-direction {display: none;float: right;left: auto;position: absolute;right: 0px;max-width: 145px;width: 100%;}
.main-bxslider  {padding-left: 0;position: relative;}
.main-bxslider li {margin-bottom: 0;}
.slider-span {bottom: 0px;left: 0;margin: 0 auto;max-width: 1400px;padding: 10px;position: absolute;right: 0;width: 100%;}
.slider .slider-span p {font-size:16px;text-transform: uppercase;max-width: 600px;line-height: 20px;margin-bottom:20px;-webkit-text-shadow:2px 2px 3px #000; -moz-text-shadow:2px 2px 3px #000;  text-shadow:2px 2px 3px #000;  }
.slider .slider-span a:hover {background: transparent url(../images/black-green.png) no-repeat right 0px center;}
.content.products .container {padding-top: 50px;}
.products-bxslider {padding-left: 0;}
.products .bx-wrapper .bx-controls-direction a.disabled {display: block;}
.non .products .bx-wrapper .bx-controls-direction a { opacity:0; }
.products .bx-wrapper .bx-controls-direction a {height: 40px;margin-top: 0;outline: 0 none;position: absolute;text-indent: -9999px;top: auto;width: 40px;z-index: 1000;bottom: 208px;transform:rotate(45deg);opacity:1;}
.products .bx-wrapper .bx-prev {background: rgba(15, 15, 15, 1) url(../images/pointer-prev-hover.png) no-repeat center;left: 7px;transition:all 0.6s ease;border-left:1px solid #0f0f0f;border-bottom:1px solid #0f0f0f;border-right:1px solid #68bd44;border-top:1px solid #68bd44;}
.products .bx-wrapper .bx-next {background: rgba(15, 15, 15, 1) url(../images/pointer-next-hover.png) no-repeat center;right: 7px;transition:all 0.6s ease;border-left:1px solid #68bd44;border-bottom:1px solid #68bd44;border-right:1px solid #0f0f0f;border-top:1px solid #0f0f0f;}
.products .bx-wrapper .bx-prev:hover {background: #171717 url(../images/pointer-prev-hover.png) no-repeat center;}
.products .bx-wrapper .bx-next:hover {background: #171717 url(../images/pointer-next-hover.png) no-repeat center;}
.products .container {border-bottom:1px solid #404040;}
.bike-nosaci {display: block;float: left;position: relative;width: 100%;margin-bottom: 30px;}
.izdvojeno .container {border-bottom:1px solid #404040;padding-top:50px;}
.products-bxslider .box4x {width: 100%;max-width: 339px;}
.box4x a {display: block;width: 100%;position: relative;float: left;}
.horizontal {width: 100%;}
.artikli-izlist .box4x a:hover .hover {opacity:1 !important;}
.img {display: block;position: relative;}
.box4x a:hover .hover {opacity:1;}
.hover {background: #68bd44;height:10px;position: absolute;display: block;width: 100%;bottom:0px;left:0;transition:all 0.9s ease;}
.naslov-pocetna { font-size:16px;line-height: 22px;background: #1D1D1D;color:#fff;padding:22px !important;margin-bottom: 0;position: relative;transition: all 0.9s ease;}
.naslov-pocetna:hover {background: #2b2b2b;}
.box4x a.pop {display: inline-block;float: left;width: 33px;margin-right: 10px;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-property: transform;transition-property: transform;}
.box4x a.pop:hover, .box4x a.pop:focus, .box4x a.pop:active {-webkit-transform: scale(0.95); transform: scale(0.95);}
.artikli-izlist {display: block;float: left;margin-top: 50px;width: 100%;}
.trazilica-h2 {font-size:18px;margin:15px;}
.straznji-h2 {font-size:18px;margin: 15px;}
.izdvojeno-h2 {font-size:18px;margin: 20px;}
.slider-h2 {font-size:18px;margin: 20px;}
.artikli-h2 {font-size:18px;margin: 20px;}
.nosaci-kuka-h2 {font-size:18px;margin: 20px;}
.biciklisticki-nosaci-h2 {font-size:18px;margin: 20px;}
.brandovi-h2 {font-size:18px;margin: 20px;}
.dodatna-detalji-h2 {font-size:18px;margin: 20px;}
.izdvojeni-proizvod-h2 {font-size:18px;margin: 20px;}
.a-pretraga-h2 {font-size:16px;text-align: center;}
.a-garnitura-h2 {font-size: 18px;margin: 15px;float: left;width: 100%;}
.naslov-a-pretraga {margin:10px 0;}
.bckg-color {background:#1d1d1d;transition:all 0.9s ease;}
.bckg-color:hover {background:#2b2b2b;}
.info-shop {background: #171717;display: block;float: left;width: 100%;padding:18px 18px;}
.content.page.artikl .info-shop.desktop {display: none;}
.content.page.artikl .info-shop.mobile {display: none;}
.content.page.artikl .info-shop  {width: 100%;padding:10px 25px;margin: 10px 0;float: left;clear: left;}
.popup-container {max-width: 710px;margin: 0 auto;padding: 40px 45px;background: #fff;position: relative;}
.popup-container h3 {color:#1D1D1D;font-size:24px;line-height: 28px;text-transform: uppercase;margin-bottom: 15px;}
.popup-container p {color:#1D1D1D;font-size:14px;line-height: 18px;}
.popup-container img {float: left;margin-right:15px;margin-bottom: 15px;}
.popup-container .cijena {color: #1D1D1D;float: right;font-weight: 300;margin-right: 30px;padding: 7px 0;}
.popup-container .btn-container {float: left;}
.popup-container .tablica-txt {float: right;width: 100%;max-height:200px;border-top: 2px solid #999;padding-top: 10px;}
.price-content .w80 {width: 100%;}
.price-content .w25 {width: 100%;}
.price-content .w100 {width: 100%;margin: 20px 0;float: left;position: relative;}
.price-content .w100 p {float: left;width: auto;}
.price-content .w25 span {font-size: 14px;line-height: 24px;}
.w100 .btn-container p.naruci {height: 27px;}
.w100 .added.nekaj {top: 6px;}
.popup-container .btn-container {float: left;margin-right: 0;margin-left: 10px;padding: 8px 0;width: 100%;}
.popup-container p {color: #1d1d1d;font-size: 14px;line-height: 24px;margin: 0;}
.tablica-txt p {margin: 0 0;line-height: 22px;}
.img-content {float: left;width: 100%;}
.img-content p {float: left;}
.price-content {display: block;float: left;width: 100%;}
.btn-container {display: inline-block;float: left;width: 33px;height:33px;position: relative;}
.btn-buy {display: block;float: left;margin: 0 auto;transition: background-color 0.4s ease 0s;width: 33px;position: relative;}
.popup-container .btn-container .btn-buy {width: 126px;}
.popup-container .btn-container .added {max-width:190px;}
.popup-container .btn-container .added.nekaj {width: 190px;}
.added {display: block;float: left;left: 0;bottom:0;margin: 0 auto;max-width: 33px;opacity: 0;position: absolute;right: auto;visibility: hidden;}
.added.nekaj {opacity: 1;visibility: visible;position: absolute;z-index: 1;width: 100px;z-index:1;height:33px;}
.novost.half .info-shop .added.nekaj p {position: absolute;width: 150px;font-size:14px;top:-66px !important;left:-15px;padding:5px;text-align: center;background: #171717;color:#68bd44;}
.content.izdvojeno .info-shop .added.nekaj p, .content.products .info-shop .added.nekaj p, .content.page.artikli .info-shop .added.nekaj p {top: -53px !important;left: -47px;position: absolute;width: 150px;font-size:14px;padding:5px;text-align: center;background: #171717;color:#68bd44;}
.popup-container .added.nekaj p {background: #fff;color: #68bd44;left: 40px;padding: 4px;position: absolute;text-align: center;top: -2px;width: 150px;}
.added.nekaj img {float: left;}
.popup-container .added.nekaj img {margin-bottom: 0;}
.a-label {color:#fff;text-transform: uppercase;font-size:14px;background: #68bd44;padding:2px 12px;position: absolute;top:15px;left:15px;z-index:1000;}
.a-img, .content.products .a-img {position: absolute;top:15px;right:15px;z-index:1000;width: 100%;max-width: 50px;}
.a-price {color:#fff;text-transform: uppercase;font-size:14px;background: #68bd44;padding:2px 12px;font-weight: 300;}
.a-price {bottom: auto;left: 6px;right: auto;top: 80px;z-index: 1;position: absolute;}
.vamp-slider .cijena {width:auto;float: left;margin-right:10px;font-size:11px;}
.vamp-slider .akcija {width: auto;float: right;margin-top:0;}
.vamp-izdvojeno, .vamp-slider, .vamp-artikli, .vamp-brandovi, .vamp-straznji, .vamp-straznji-nosaci {display: block;float: left;width: 100%;}
.vamp-izdvojeno .cijena, .vamp-artikli .cijena, .vamp-brandovi .cijena, .vamp-brandovi .cijena, .vamp-straznji .cijena, 
.vamp-straznji-nosaci .cijena {width: 100%;}
.cijena {color:#fff;font-weight: 300;float: right;padding:7px 0;margin-left: 10px;}
.precrtano{position: relative;}
.precrtano::after {background-color: #008000;content: "";height: 1px;left: 0px;right: 0;margin:0 auto;position: absolute;top: 47%;width: 100%;}
.akcija {color: #68bd44;display: block;float: left;font-size: 16px;font-weight: 300;line-height: 22px;margin-left: 0;padding: 5px 0;text-align: left;width: 100%;margin-top: 10px;}
.novosti {padding:0 0;margin-bottom: 40px;}
.novosti h2 {margin-bottom: 20px;margin-top: 20px;text-transform: uppercase;}
.novosti h2 a {color:#fff;}
.novost {display: block;width: 100%;margin-bottom: 25px;position: relative;float: left;border:1px solid #0F0F0F;transition: all 0.6s ease;}
.novost.last {margin-right:0;}
.novost:hover {border:1px solid #68bd44;}
.description {display: block;margin:0 auto;width: 100%;position: absolute;top: 50%;transform: translateY(-50%);padding:0 20px;}
.description .date {background: #68bd44;color:#fff;text-transform: uppercase;font-size:14px;padding:5px 10px;width: 100%;max-width: 120px;text-align: center;right:0;left:0;margin:0 auto;position:absolute;}
.clanak .date {background: #68bd44;color:#fff;text-transform: uppercase;font-size:14px;padding:5px 10px;position: absolute;right:0;left:0;top:auto;bottom:180px;margin:0 auto;width: 100%;font-weight: 300;max-width: 120px;text-align: center;opacity:1;}
.novost h2 {color:#fff;font-size:18px;line-height: 30px;text-transform: uppercase;position: relative;text-align: center;margin:40px auto 0;-webkit-text-shadow: 2px 2px 3px #000; -moz-text-shadow:    2px 2px 3px #000;  text-shadow: 2px 2px 3px #000; }
.blockquote {display: block;margin-right: 0;width: 100%;float: right;position: relative;padding:20px 20px;}
.quote-link {background: #171717;color:#fff;font-size:14px;padding:20px 40px;display: inline-block;width: 100%;margin-top: 50px;transition:all 0.6s ease;}
.quote-link:hover {color:#fff;}
.quote-link:hover span {background:#68bd44;}
.quote-link span {background: #171717;padding:0px 5px;margin-left: 10px;transition:all 0.6s ease;}
.quote-bxslider {padding-left: 0;}
.quote-bxslider li {margin-bottom: 0;background: url(../images/quote.png) no-repeat left top;}
.quote-bxslider p {color:#7b7b7b;padding: 0px 40px 10px 50px;font-style: italic;margin-bottom: 0;}
.quote-bxslider span {color:#fff;padding-left: 50px;}
.under-title {display: block;float: left;position: relative;width: 100%;margin-bottom: 15px;}
.cookie-container {display: block;}
.cookie-container {background: #000;bottom: 0;-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.28);-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.28);box-shadow: 0 0 7px rgba(0, 0, 0, 0.28);padding: 40px 0;position: fixed;width: 100%;z-index: 9999;}
.cookie-container .container span {font-weight: 400;text-transform: uppercase;color:#fff;}
.cookie-container .container p {color: #fff;display: inline;}
.cookie-container .container a {float: none;width: auto;color: #68bd44;text-decoration: underline;transition: all 0.6s ease 0s;}
.cookie-close img {float: right;vertical-align: middle;width: 22px;border: 1px solid #68bd44;padding: 5px;}
.footer-top .container {padding:30px 10px 70px;border-bottom:1px solid #404040;}
.foot-slider {display: block;position: relative;float: none;margin:0 auto;width: 100%;max-width: 945px;padding:0 30px;}
.logo-bxslider {padding-left: 0;}
.logo-bxslider li {background: #fff;margin-bottom: 0;display: block;float: left;}
.foot-slider .bx-wrapper .bx-controls-direction a.disabled {display: block;}
.foot-slider .bx-wrapper .bx-controls-direction a {height: 30px;margin-top: 0;outline: 0 none;position: absolute;text-indent: -9999px;top: 34%;width: 30px;z-index: 1000;}
.foot-slider .bx-wrapper .bx-prev {background: transparent url(../images/strelica-prev.png) no-repeat center;left: -35px;}
.foot-slider .bx-wrapper .bx-next {background: transparent url(../images/strelica-next.png) no-repeat center;right: -35px;}
.footer .container {padding:100px 10px;}
.foot-info {float: left;margin-bottom: 0;padding-left: 0;width: 100%;list-style-type: none;display: block; text-align: center;}
.foot-info p { margin: 5px 0; font-size:16px;}
.foot-info li:first-child {color:#fff;}
.foot-info li {display: block;margin-bottom: 12px;color:#cbcbcb;font-size:16px;font-weight: 300;}
.foot-info li a {color:#68bd44;}
.social {display: block;float: left;margin-top: 30px;padding-left: 0;position: relative;width: 100%;text-align: center;}
.social li {margin-bottom: 0;display: inline-block;margin-right: 5px;}
.social li a {display: block;width: 100%;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.social li a:hover, .social li a:focus, .social li a:active {-webkit-transform: translateY(-4px)transform: translateY(-4px);}
.test {background:#1d1d1d;}
.test h2 {padding: 10px 0;}
.foot-menu {display: block;float: left;margin-bottom: 0;padding-left: 0;width: 100%;text-align: center;}
.foot-menu li {display: inline;margin-bottom: 0;}
.foot-menu li a {display: block;width: 100%;max-width: 260px;text-transform: uppercase;padding:15px 25px;border-bottom:1px solid #353535;float: none;margin:0 auto;color:#fff;}
.foot-menu li a:hover {background: #171717;color:#fff;}
.footer-bottom  { background:transparent url(../images/bckg-top.jpg) no-repeat center top;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.footer-bottom .container {text-align: center;}
.copyright {color:#fff;font-weight: 300;line-height: 29px;font-size:12px;text-transform: uppercase;display: inline-block;padding-top: 12px;}
.v_link {display: inline-block;line-height: 29px;color: #fff;padding: 2px 0px;font-size: 14px;font-weight: 400;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .v_link { margin-top: -25px;}}
.none {text-indent: -9999px;overflow: hidden;float: left;}
.v {display: block;padding: 0px;}
/* ----------------------------------------- PAGES style */
.content.page {background: #0F0F0F;}
.content.page .container {padding-bottom:50px;}
.content.page h1 {margin-bottom: 40px;}
.content.page.artikl h1 {margin: 40px 0 20px 0;display: block;float: left;width: 100%;}
.c-6.col.kontakt p {margin: 5px 0;}
.specifikacija .kontakt-forma {float: left;width: 100%;}
.kontakt-forma h3 {font-size:16px;color:#898989;}
.kontakt-forma h5 {font-size:16px;color:#fff;text-transform: uppercase;}
.kontakt-forma form {margin-top: 8px;padding-top:5px;}
.c-6.col.karta {width: 100%;}
.c-6.col.forma {display: block;float: right;margin-bottom: 15px;width: 100%;}
.c-6.col.forma .kontakt-forma {display: none;padding:10px 20px 20px 20px;float: left;position: relative;background: #1d1d1d;}
.c-6.col.forma .kontakt-forma input[type="email"], .c-6.col.forma .kontakt-forma input[type="number"], .c-6.col.forma .kontakt-forma input[type="search"], .c-6.col.forma .kontakt-forma input[type="text"], .c-6.col.forma .kontakt-forma input[type="tel"], .c-6.col.forma .kontakt-forma input[type="url"], .c-6.col.forma .kontakt-forma input[type="password"], .c-6.col.forma .kontakt-forma textarea {background-color: #292929;}
.c-6.col.forma .kontakt-forma textarea {min-height: 87px;}
.send-message {background: #1d1d1d url(../images/msg.png) no-repeat right 18px center;color:#fff;cursor: pointer;padding:15px 18px;text-transform: uppercase;font-weight: 300;transition:all 0.6s ease;margin-top: 20px;}
.send-message:hover {background: #292929 url(../images/msg.png) no-repeat right 18px center;}
.karta {background: #1d1d1d;padding:5px;}
#map {width: 100%;height: 400px;}
.btn.send {margin-bottom: 0;}
.prijava .kontakt-forma {float: none;width: 100%;margin:0 auto;}
.prijava .kontakt-forma form, .specifikacija .kontakt-forma form {border-top:none;}
.tvrtka-info, .r1-racun, .registrirani-korisnik, .adresa2 {padding:20px;border-left:1px solid #404040;}
.partner {width: 100%;float: left;display: block;position: relative;margin-right:7px;margin-left:0;margin-bottom: 14px;background: #fff;border:1px solid #0F0F0F;transition:all 0.6s ease;}
.partner:hover {border:1px solid #68bd44;}
.partner img {display: block;float: none;margin:0 auto;}
.news .novost {width: 100%;margin-bottom:25px;position: relative;}
.clanak .novost, .artikl .novost, .artikl .novost.half {width: 100%;border:1px solid #0F0F0F;margin-right:0;position: relative;}
.artikl .novost.half p {float: left;}
.artikl .novost.half.right p {float: left;display: block;width: 100%;margin:0 0 15px 0;line-height: 30px;}
.artikl .novost.half.right .social-share {margin:20px 0px;}
.artikl .novost.half.left .txt-line p, .compare .txt-line p {float: left;clear: left;margin:0 0;line-height: 30px;}
.artikl .novost.half.right {float: right;}
.clanak .novost h1 {margin-top: 40px;}
.clanak .novost:hover, .artikl .novost:hover {border:1px solid #0F0F0F;}
.clanak .date {bottom: auto;top: 5px;right: auto;left: 0;}
.clanak .novost p {margin-bottom: 15px;margin-top: 0;}
.w80.dokument-holder {display: block;float: left;width: 100%;margin-top: 50px;}
.dokument {width: 100%;display: block;float: left;margin-right: 3px;margin-bottom: 20px;}
.dokument a {color:#fff;transition:all 0.6s ease;padding: 3px 30px;background-color: #68bd44;border:2px solid #68bd44;background-image: url(../images/strelica.png), url(../images/download.png);background-position: left 5px center, right 5px center;background-repeat: no-repeat, no-repeat;border-radius:10px;}
.dokument a:hover {background-color: #0F0F0F;border:2px solid #68bd44;}
.dokument a:hover {color:#fff;}
.content.page.video {background: #1D1D1D;padding:10px 0;}
.content.page.video .container {padding-bottom: 0px;}
.w80 {display: block;float: left;width: 55%;position: relative;}
.w25 {display: block;float: right;width: 42%;position: relative;}
.artikl .novost.half.right .w80 p {text-align: right;font-size:14px;margin-bottom: 0;}
.w25 span {display: block;float: left;font-weight: 400;width: 100%;font-size: 14px;line-height: 30px;}
.price-green {color:#68bd44;}
.price-white {color:#fff;}
.w25 span.price-red {color:#fff;}
.w25 span.dostava {color: #68bd44;font-size: 11px;line-height: 20px;margin-top: 6px;padding: 0 10px;text-align: center;text-transform: uppercase;width: auto;border: 1px solid #68bd44;}
.w25 .added { max-width: 100% !important; }
.w25 .added p {width: 126px !important;line-height:15px !important;background: #0f0f0f;height: 40px;left: 43px;position: absolute;top: 0;padding-left: 10px;}
.btn-container p.naruci {border: 1px solid #68bd44;border-radius: 5px;bottom: 0;color: #68bd44;height: 31px;left: 44px;line-height: 25px;position: absolute;text-align: center;text-transform: uppercase;top: 0;width: 80px !important;}
.novost.half.right .face, .novost.half.right .tw, .novost.half.right .plus-share {margin-bottom: 5px;float: right;margin-left:9px;}
.product-photos-slider, .product-photos-slider li {margin: 0;padding-left: 0;}
.slider-container .gal-indicator {background: transparent url(../images/photo.png) no-repeat center center;color: #898989;width: 100%;max-width: 88px;height: 88px;position: absolute;left: auto;right: -6px;bottom: -6px;top: auto;}
.slider-container { position:relative; }
.slider-container .bx-wrapper .bx-viewport, .pager-container .bx-wrapper .bx-viewport{background: none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow: none;left: 0;transform: translateZ(0px);}
.slider-container .bx-wrapper, .pager-container .bx-wrapper {margin: 0 auto;padding: 0;position: relative;}
.pager-container {margin-top:10px;}
.product-photos {display: block;float: left;width: 100%;position: relative;}
.product-photos-pager a {border: 1px solid #fff;display: block;float: left;height:100px;}
.product-photos-pager a:hover, .product-photos-pager a.active{border: 1px solid #68bd44;}
.slider-container span {left: 10px;position: absolute;top: 10px;z-index: 1000;color:#fff;padding:10px;font-weight: 300;text-transform: uppercase;background:rgba(0, 0, 0, 0.6);}
.pager-container .bx-wrapper .bx-controls-direction a {height: 14px;margin-top: -10px;outline: 0 none;position: absolute;text-indent: -9999px;top: 114%;width: 10px;z-index: 1000;} 
.pager-container .bx-wrapper .bx-prev {background: url(../images/arrow-prev-thumb.svg) no-repeat;left: 3px;opacity:1;transition:all 0.6s ease;}
.pager-container .bx-wrapper .bx-next {background: url(../images/arrow-next-thumb.svg) no-repeat;right:3px;opacity:1;transition:all 0.6s ease;}
.pager-container .bx-wrapper .bx-prev:hover, .pager-container .bx-wrapper .bx-next:hover {opacity:0.5;}
.show-img {display: block;width: 100%;}
.show-img:hover {cursor:zoom-in;}
.show-img img {display: block;width: 100%;}
.video {float: left;position: relative;text-align: center;width: 100%;margin-top: 50px;background: #1D1D1D;padding:5px;}
.video frame {background: #1D1D1D;padding:10px;float: right;}
.komentar {display: block;float: left;width: 100%;position: relative;background: #0F0F0F url(../images/quote.png) no-repeat scroll left top;padding:40px 65px;margin-bottom: 20px;border-bottom:1px solid #404040;}
.komentar:last-child {border-bottom:none;}
.komentar p {color: #7b7b7b;font-style: italic;margin-top: -30px;}
.komentar span {color: #fff;}
.sitemap li a {color:#fff;text-transform: uppercase;}
.sitemap li a:hover {color:#fff;}
.sitemap ul {margin-top: 5px;}
.sitemap ul li a {text-transform: none !important;color:#898989;}
.search-form option {background: #1d1d1d;font-size:15px;line-height: 19px;padding:5px;}
.search-form label {width: 100%;}
.usporedba {display: block;position: relative;float: right;width: 100%;margin-bottom: 16px;}
.usporedba a {display: block;float: left;width: auto;background: #1e1e1e;border:1px solid #1e1e1e;padding:4px 15px;transition:all 0.3s ease;}
.usporedba a:hover {border:1px solid #585858;}
.usporedba span {color:#fff;font-size:12px;margin-right:4px;}
.usporedba p {font-size:12px;display: inline;}
#dodaj_usporedbu_137 {margin-right: 5px;margin-bottom: 5px;}
.compare {display: block;float: left;position: relative;margin-right: 17px;width: 100%;max-width: 600px;background: #1D1D1D;padding:0px 20px 10px 20px;margin-bottom: 20px;}
.compare:nth-of-type(3n+3) {margin-right: 0px;}
.compare h2 {text-transform: none;float: left;margin: 20px 0px;text-align: left;line-height: 28px;}
.compare .txt-line {padding:0 0;}
.delete {display: block;float: right;height: 15px;width: 15px;margin-right: -10px;margin-top: 10px;opacity:1;transition:all 0.3s ease;}
.delete:hover {opacity:0.5;}
.content.page.artikli.pretraga h1 {margin-bottom: 10px;}
.content.page.artikli.pretraga .box4x {width: 100%;}
.content.page.artikli.pretraga .akcija {text-align: right;margin-left: 0;}
.artikli.pretraga .info-shop {padding:15px 15px 10px 15px;}
.artikli-garnitura {display: block;float: left;width: 100%;position: relative;}
.garnitura {background:#282828;border:1px solid #68bd44;display: block;float: left;position: relative;width: 100%;padding:10px;}
.horizontal {width: 100%;display: block;float: left;margin-right: 17px;margin-bottom: 17px;}
.horizontal a {display: block;float: left;position: relative;width: 100%;}
.horizontal:last-child {border-right: none;}
.horizontal a.pop {width:33px;}
.horizontal:hover .hover {opacity:1;}
.img-2 {display: block;float: left;position: relative;width: 100%;}
.pop {float: left;}
.garnitura-message {background: #e4e4e4;border-radius: 5px;color: #000;display: block;float: right;font-size: 16px;line-height: 22px;font-weight: 300;text-align: center;padding: 10px;margin-top: 20px;position: relative;width: 100%;}
.artikli-garnitura .info-shop {background:#000;padding:15px;}
.artikli-garnitura .btn-container {float: left;margin-left: 4px;}
.tab {width: 100%;float: left;margin-bottom: 20px;}
.tab a {padding: 6px 18px;display: block;float: left;color:#898989;text-transform: uppercase;background:#2b2b2b;margin-right: 2px;}
.tab a.aktivni-tab {background: #68bd44;color: #fff;text-transform: uppercase;}
.tab-kontent {width: 100%;float: left;display:none;}
.tab-kontent.aktivni-tab{display: block;}
.scroll-container {height:401px; padding:20px 0;}
.social-share {display: block;float: left;position: relative;width: 100%;margin-top: 40px;}
.footer .social-share {width: 13%;float: none;margin:0 auto;position: relative;}
.face {float: left;}
.tw {float: left;margin-left: 9px;}
.gplus {float: left;margin-left: 9px;margin-right: 6px;background: #fff;border-radius:2px;padding:2px;}
.gallery {position: relative;float: left;display: block;margin-right:15px;margin-bottom: 15px;width: 100%;}
.gallery a {display: block;}
.gal-tit {position: absolute;display: block;right: auto !important;left: 10px !important;top: 10px !important;display: inline-block;color:#f1f1f1;text-transform: uppercase;padding:10px;transition:all 0.6s ease;background: rgba(0,0,0,0.6);}
.gal-tit:hover {background: rgba(0,0,0,0.5);}
.gal-thumbs-hide{display: none;}
#galerija img{width: 100%;max-width: 100%;}
.content.page.artikl .novost.half .gallery {width: 100%;max-width: 100%;}
.white-box {display: block;float: left;width: 100%;background:#e6e6e6;}
.white-box h5 {color: #000;margin-bottom: 0;padding: 5px 10px;}
.bijela-pozadina {display: block;float: left;width: 100%;position: relative;background:#e6e6e6;color:#000;padding: 5px 10px;margin-bottom: 0;} 
.chck.bijela-pozadina label {color:#000;}
.cart-holder {margin-top: 26px;width: 100%;}
.cart-row.title-row, .cjena2, .cart-table tr {color: #000;}
.cart-row.title-row {background: #e6e6e6;padding:10px 5px;color:#000;font-weight: 300;}
.cart-row.title-row {display: none;}
.naziv-artikla2 {display: inline-block;font-weight: 300;text-align: left;width: 34%;color:#000;}
.naziv-artikla2 a {font-weight: 300;text-transform: uppercase;}
.kolicina2 {display: inline-block;text-align: left;width: 15%;vertical-align: top;color:#000;font-weight: 300;}
.kolicina2 input {display: inline-block;margin: 0 auto;text-align: center;text-indent: 0;width: 40px;background: #fff;color:#000;border:1px solid #404040 !important;}
.cjena2 {display: inline-block;text-align: left;width: 22%;vertical-align: top;color:#000;font-weight: 300;}
.brisi2 {display: inline-block;text-align: center;width: 0%;color:#000;}
.brisi2 img { margin-right: 0px; }
.item-row .brisi2 {float: right;vertical-align: middle;width: auto;position: relative;}
.cart-table {float: left;font-size: 15px;line-height: 18px;margin-top: 20px;margin-bottom: 0;width: 100%;background:#e6e6e6;}
.cart-table tr {display: table;float: left;width: 100%;}
.cart-table tr td {border-bottom: 1px solid #404040;box-sizing: border-box;display: table-cell;padding: 10px;font-weight: 300;}
.btn-box {float: left;margin-bottom: 5px;margin-top: 10px;width: 100%;}
.btn-box a {background:#444;box-sizing: border-box;color: #fff;float: right;margin-left: 20px;margin-top: 10px;padding: 5px 30px;text-align: right;text-transform: uppercase;width: auto;transition: all 0.6s ease;}
.btn-box a:hover {color:#fff !important;background: #42A701;}
.txt-right {text-align: right;}
.txt-left {text-align: left;}
.item-row {box-sizing: border-box;margin-top: 3px;float: left;width: 100%;padding: 8px;background:#fff;border:1px solid #1d1d1d;background: #fff;}
.item-row .naziv-artikla2 {box-sizing: border-box;display: inline-block;text-align: left;}
.cart-row a.img-link {display: block;max-width: 200px;position: relative;float: left;margin-right:8px;border:1px solid #000;}
.img-link {float: left;margin-right: 10px;width: auto;}
.right-cart .naziv-artikla2 {text-transform: uppercase;color:#68bd44;}
.min, .plu {font-size:22px;line-height: 24px;display: inline-block;width: 30px;text-align: center;}
.ukupno {font-weight: 500;}
.right-cart {width: 60%;float: left;position: relative;}
.item-row .naziv-artikla2, .item-row .cjena2 {width: 100%;margin-bottom: 8px;}
.item-row .kolicina2 {width: 100%;margin-bottom: 10px;}
.item-row .naziv-artikla2 {margin-bottom: 5px;float: left;}
.item-row .cjena2 { text-align: left;}
.item-row .brisi2 {float: right;position: relative;vertical-align: middle;width: auto;}
.chck {margin-bottom: 10px;}
.chck input[type="radio"] {margin-bottom: 0px;}
.chck label {margin:5px 0;width: 85%;vertical-align: middle;}
.btn-box.order, .btn-box.povratak {margin:20px 0 0 0;width: 50%;}
.btn-box.order {float: left;}
.btn-box.povratak {float: right;}
.btn-box.order a, .btn-box.povratak a {margin:0 0;}
.btn-box.order a {padding:5px 32.5px;}
.tabs a:hover { background: #2A2A2A url(../images/arrow-tab.png) no-repeat right 20px center;}
.tabs a.active-tab {background: #68bd44 url(../images/arrow-tab-a.png) no-repeat right 20px center;color: #fff;}
.tabs-container {width: 100%;float: left;display:none;background: #1d1d1d;border:1px solid #404040;color:#fff;font-weight: 300;margin-bottom: 10px;padding:0px 18px;margin-top: -8px;}
.tabs-container.active-tab{display: none;}
.vertical {display: table-cell;vertical-align: middle;float: none; }
.artikl-tabovi {display: block;float: left;margin-top: 50px;position: relative;width: 100%;}
.kartica {width: 100%;max-width: 850px;float: left;}
.kartica a {padding: 10px;background: #898989;border-bottom: 1px solid #f1f1f1;border-top-left-radius: 3px;border-top-right-radius: 3px;color: #fff;display: block;float: left;font-weight: 400;letter-spacing: 0.5px;margin-right: 4px;text-transform: uppercase;}
.kartica a:hover, .kartica a.aktivna-kartica {background: #f1f1f1;color: #161616;}
.kartica-container {background: #f1f1f1;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;color: #161616;display: none;float: left;padding: 0px 20px;width:100%;max-width: 850px;}
.kartica-container p {color:#161616;}
.kartica-container.aktivna-kartica{display: block;}
.opis-scroll {display: block;float: left;width: 100%;}
.opis-scroll-txt {width: 100%;display: block;float: left;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#68bd44 !important;}
.napomena {background: #d6d6d6;display: block;float: right;margin-right: 5px;margin-top: 22px;padding: 15px 30px;width: 100%;}
.range {display: block;float: left;width: 100%;margin-bottom: 45px;}
.range.desktop {display: none;}
.range p {margin-top: 0;}
.range input {background: #0F0F0F;border:none;color:#68bd44;font-weight: 300;display: block;float: left;position: relative;width: 100%;margin:0 0;}
.ui-widget-content {background: #1d1d1d;border: 1px solid #404040;color: #222222;}
.ui-widget-header {background: #404040;border: 1px solid #404040;color: #222222;font-weight: bold;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: #898989;border: 1px solid #404040;font-weight: normal;}
#slider-range {display: block;float: left;margin: 0;width: 100%;}
.range.mobitel label {width: 100%;}
.range.mobitel span {color:#fff;display: block;float: left;margin:0 20px;padding:8px 0;}
.range.mobitel input {background: #1D1D1D;border:none;color:#c0c0c0;font-weight: 300;display: block;float: left;position: relative;width: 100%;margin:0 0;max-width: 320px;}
.side-form-container .range.mobitel {display: block;margin-bottom: 22px;}
.side-form-container .range.desktop {display: none;}
.float-search {display: block;position: absolute;top: -94px;width: 150px;left:0;z-index:1100;}
#right {width: 192px;height:91px;background: none;border:none;padding:0 0;margin-bottom: 0;}
#right span {display: block;float: left;margin-bottom: 0;margin-left: 0;}
#right h2 {background: #68bd44 url(../images/side-search.svg) no-repeat right 11px center;color: #fff;float: left;font-size: 14px;line-height: 20px;font-weight: 300;margin-bottom: 0;margin-top: 0;padding:7px 47px 6px 24px;text-transform: none;transition: all 0.6s ease 0s;letter-spacing: 0px;opacity:1;border-radius:0 4px 4px 0;}
#right:hover h2 {opacity:0.8;}
#right img {float: left;margin-right: 15px;padding:10px 0;max-width: 35px;width: 100%;}
.side-form {left: -430%;top:108%;position: absolute;width: 320px;padding-right: 0;z-index:1;background:#252525;padding:20px;box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.7);-moz-box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.7);-webkit-box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.7);}
.forma-full {padding: 10px 20px;}
.forma-full {float: left;padding: 0;width: 100%;}
#right.display {background: transparent url(../images/x-small.png) no-repeat right 1px top 43px;width:183px;}
.side-form-container {float: left;padding:10px 0;position: relative;width: 100%;display: block;}
.side-form-container .btn.submit {margin-top: 20px;}
.side-form-container select {margin-bottom: 0;}
.adapter {display: block;width: 100%;color:#fff;background:#68bd44;float: left;padding:10px;transition:all 0.6s ease;}
.adapter a {color: #fff;transition:all 0.6s ease;}
.adapter:hover {background:#171717;}
.adapter a:hover {color:#68bd44;}
.garnitura-a-height {float: left;display: block;width: 100%;position: relative;}
.bottom {display:block;height:20px;background:#1d1d1d;float: left;width: 100%;transition:all 0.9s ease 0s;}
.box4x a:hover .bottom {background:#2b2b2b;}
.brzi-kontakt a{margin-left:6px;}
@media (min-width:360px) {
  .box4x {width: 49%;position: relative;margin-right:1px;margin-bottom: 10px;}
  .a-img, .content.products .a-img {width: 20%;}
  .a-img { top:3px; right:3px; }
}
@media (min-width: 390px) {
  .popup-container .btn-container { width: auto; }
}
@media (min-width: 480px) {
  .vamp-slider .cijena {font-size:13px;}
  .slider-span {bottom:20px;}
  .right-cart {width: 73%;}
  .chck label {width: auto;}
  .range.mobitel input {max-width: auto;width: 20%;}
  .side-form {width: 400px;}
  .horizontal {width: 48%;}
  .horizontal:nth-of-type(2n+2) {margin-right: 0;}
}
@media (min-width: 500px) {
  #right.display {width:216px;}
  .w25 .added p {width: 140px !important;line-height:0px !important;}
}
@media (min-width: 600px) {
  .a-img {width: 100%;max-width: 50px;}
  .content.products .a-img {width: 100%;max-width: 50px;}
  .vamp-slider .cijena {font-size:15px;}
  .vamp-izdvojeno .cijena, .vamp-artikli .cijena, .vamp-brandovi .cijena, .vamp-straznji .cijena, .vamp-straznji-nosaci .cijena{text-align: right;}
  .vamp-slider .cijena {text-align: right;}
  .img-content {float: left;width: 40%;}
  .price-content {display: block;float: right;width: 60%;}
  .akcija {float: right;margin-top: 0;width: auto; }
  .brandovi {width: auto;}
  .toggle-brand {display: none;}
  .brand-menu {display: block;}
  .brand-menu li {width: auto;}
  .slider .slider-span p {font-size:22px;line-height:30px;}
  .partner {margin-right:7px;margin-left:7px;width:47.5%;}
  .clanak .date  {right: 0;left: auto;}
  .clanak .novost h1 {padding-right:125px;margin-top: 0;}
  .right-cart {width: 80%;}
  .popup-container .btn-container {float: left;margin-left:10px;margin-right: 0;}
  .content.page.artikli.pretraga .box4x {width: 47.6%;margin-right: 13px;}
  .horizontal {width: 31.2%;}
}
@media (min-width: 640px) {
  .slider .slider-span p {font-size: 22px;line-height: 32px;}
  .novost {width: 47.5%;margin-right:17px;}
  .footer-bottom {padding:20px 0;}
  .footer-bottom .container {text-align: left;}
  .v_link {float: right;}
  .v {margin-top: 9px;}
  .copyright {padding-top: 4px;}
  .gallery {max-width: 360px;}
  .right-cart {width: 81%;}
  .novost h2 {font-size:24px;}
}
@media (min-width: 700px) {
  .vamp-izdvojeno .cijena, .vamp-artikli .cijena, .vamp-brandovi .cijena, .vamp-straznji .cijena, .vamp-straznji-nosaci .cijena {width: auto;margin-right: 10px;}
  .vamp-slider .cijena {width: auto;margin-right: 10px;}
  .price-content .w80 {width: 40%;}
  .price-content .w25 {width: 60%;}
  .kartica a {padding: 13px 18px;}
  .dokument {width: auto;}
  .a-img { top:15px; right:15px; }
  .slider .bx-controls-direction {display: block;right: 0px;max-width:126px;}
  .slider .bx-wrapper .bx-controls-direction a {bottom: 20px;height: 50px;width: 50px;}
  .izdvojeno .box4x, .artikli .box4x {width: 47.9%;margin-right: 7px;margin-left:7px;}
  .horizontal {width: 47.9%;}
  .partner {width: 31.2%;}
  .gallery {width: 53%;max-width: 360px;}
  .right-cart {width: 83.3%;}
  .item-row .naziv-artikla2, .item-row .kolicina2, .item-row .cjena2 {width: 100%;margin-bottom: 8px;}
  .item-row .cjena2 {text-align: left;}
  .btn-box.order {width: 76%;}
  .btn-box.povratak {width: 10%;}
  .compare {width:47.4%;}
  .side-form {width: 560px;}
  .popup-container .tablica-txt {border-top: 2px solid #999;padding-top: 10px;max-height: 250px;width: 100%;}
  .content.page.artikli.pretraga .box4x {width: 31.2%;margin-left: 7px;margin-right: 7px;}
  .horizontal {width: 48.5%;}
  .horizontal:nth-of-type(2n+2) {margin-right: 0;}
  .horizontal:nth-of-type(3n+3) {margin-right: 17px;}
  .artikl .novost.half.left {width: 40%;float: left;}
  .artikl .novost.half.right {margin-top: 0;float: left;width: 60%;}
}
@media (min-width: 768px) { 
  .izdvojeno .box4x, .artikli .box4x {width: 48.1%;}
  .popup-container h3 {margin-bottom: 0;}
}
@media (min-width: 800px) {
  .slider-span {bottom: 40px;}
  .slider .bx-wrapper .bx-controls-direction a {bottom: 40px;}
  .slider .slider-span p {font-size:30px;line-height:40px;margin-bottom:25px;}
  .izdvojeno .box4x, .artikli .box4x { width: 48.2%;}
  .horizontal { width: 48.2%;}
  .foot-info {width: auto;text-align: left;}
  .social {margin-bottom: 0;position: relative;width: auto;text-align:left;margin-left: 100px;margin-top: 0;}
  .foot-menu {display: block;float: right;margin-bottom: 0;max-width: 260px;padding-left: 0;width: 100%;}
  .foot-menu li a {text-align: left;}
  .partner {width: 31.5%;margin-right:14px;margin-left: 0;}
  .compare {width:47.8%;}
  .content.page.artikl .novost.half .gallery {max-width: 800px;}
  .content.page.artikli.pretraga .box4x {width: 31.5%;}
  .dokument {width: auto;}
}
@media (min-width: 900px) {
  .vamp-izdvojeno .akcija, .vamp-artikli .akcija, .vamp-brandovi .akcija, .vamp-straznji .akcija, .vamp-straznji-nosaci .akcija {width: 100%;}
  .vamp-izdvojeno .cijena, .vamp-artikli .cijena, .vamp-brandovi .cijena, .vamp-straznji .cijena, .vamp-straznji-nosaci .cijena {width: 100%;text-align: left;margin-right: 0;}
  .opis-scroll-txt {width: 65%;}
  .napomena {width:31%;}
  .artikl .novost.half.left, .artikl .novost.half.right {width: 50%;}
  .artikl .novost.half.left {float: left;}
  .artikl .novost.half.right {margin-top: 0;}
  .w80.dokument-holder {padding-left: 5px;}
  .izdvojeno .box4x, .artikli .box4x {width: 48.4%;}
  .horizontal {width: 48.4%;}
  .news .novost:nth-of-type(3n+3) {margin-right: 0;}
  .cart-row.title-row {display: block;}
  .right-cart {width: 87%;}
  .item-row .naziv-artikla2 {width: 21.5%; margin-bottom: 0;}
  .item-row .kolicina2 { width: 14%;margin-bottom: 0;}
  .item-row .cjena2 { width: 21%;margin-bottom: 0;text-align: center;}
  .item-row .brisi2 {width: auto;}
  .footer .social-share {float: left;margin-top: 5px;margin-left: 10px;}
  .float-search {display: block;position: fixed;top: 320px;width: 219px;left:0;z-index:9999;}
  .content.page.artikli.pretraga .box4x {width: 31.7%;}
  .popup-container h3 {margin-bottom: 15px;}
}
@media (min-width: 900px) {
  .horizontal {width: 32%;}
  .horizontal:nth-of-type(2n+2) {margin-right: 17px;}
  .horizontal:nth-of-type(3n+3) {margin-right: 0;}
  .izdvojeno .box4x, .artikli .box4x {width: 23.8%;margin-right: 14px;margin-bottom: 14px;margin-left: 0;}
  .izdvojeno .box4x:nth-of-type(4n+4), .artikli .box4x:nth-of-type(4n+4) {margin-right: 0; }
}
@media (min-width: 1000px) {
  .blockquote {width: 33%;padding:20px 20px 0 40px;margin-top:0px;}
  .novost {margin-right: 20px;margin-bottom:0; width: 31%;}
  .partner {width: 15.4%;}
  .partner:nth-of-type(6n+6) {margin-right:0;}
  .clanak .novost h1 {padding-right:0;}
  .right-cart {width: 88%;}
  .item-row .naziv-artikla2 {width: 23.5%;}
  .btn-box.order {width: 85%;}
  .c-6.col.kontakt, .c-6.col.forma {width: 48%;}
  .forma, .send-message {margin-top: 0;}
  .karta {margin-top: 40px;}
  .compare { width:32%;margin-bottom: 0;}
  .artikl .novost.half {width: 49%;}
  .content.page.artikl .info-shop.desktop { display: block;margin-top: 0;}
  .content.page.artikl .info-shop.mobile {display: none;}
  .content.page.artikli.pretraga .box4x { width: 31.8%;}
}
@media (min-width:1200px) {
  .vamp-izdvojeno .akcija, .vamp-artikli .akcija, .vamp-brandovi .akcija, .vamp-straznji .akcija, .vamp-straznji-nosaci .akcija {width: auto;}
  .vamp-izdvojeno .cijena, .vamp-artikli .cijena, .vamp-brandovi .cijena, .vamp-straznji .cijena, .vamp-straznji-nosaci .cijena {text-align: right;}
  .prijavljeni {right:70px;position: absolute;}
  .sub-toggle .kart-a {display: block;float: left;margin: 0;padding: 0;}
  .content.products .container {padding-top: 0px;}
  .horizontal { width: 24%;margin-bottom: 0;}
  .horizontal:nth-of-type(2n+2) {margin-right: 17px;}
  .partner {width: 15.6%;}
  .item-row .naziv-artikla2 {width: 26.5%;}
  .usporedba { display: block;position: relative; float: left;width: 100%;}
  .compare {width:32.3%;}
  .content.page.artikl h1 {max-width: 680px;}
  .form-holder { width: 500px;float: right;}
  .scroll-container {height:401px;}
  .forma-full {padding: 0 0;}
  .content.page.artikli.pretraga .box4x {width: 23.6%;}
  .garnitura-message {height: auto;padding: 30px 14px;position: absolute;right: 50px;top: 50%;transform: translateY(-50%);width: 18%;font-size: 18px;line-height: 40px;font-weight: 300;margin-top: 0;}
  .w80, .w80.dokument-holder {width: 70%;}
  .w25 {width: 25%;}
  .artikl .novost.half.right .w80 p {font-size:17px;}
  .w25 span {font-size: 17px;}
  .w25 span.dostava {font-size: 14px;}
  .novost.half.right .face, .novost.half.right .tw, .novost.half.right .plus-share {margin-bottom:0;}
  .dokument { width: auto;float:right;}
}
@media (min-width: 1400px) {
  .prijavljeni {left: -20px;right:auto;}
  .vamp-izdvojeno .cijena, .vamp-artikli .cijena, .vamp-brandovi .cijena, .vamp-straznji .cijena, .vamp-straznji-nosaci .cijena {width: auto;margin-right: 10px;}
  .pager-container .bx-wrapper .bx-controls-direction a {top:50%;}
  .pager-container .bx-wrapper .bx-prev {left: -28px;}
  .pager-container .bx-wrapper .bx-next {right:-28px;}
  .slider-span {bottom: 75px;}
  .slider .bx-controls-direction {max-width: 145px;}
  .slider .bx-wrapper .bx-controls-direction a {bottom: 110px;height: 60px; width: 60px;}
  .content.products .container {padding-top: 0px;}
  .box4x {margin-top: 0;}
  .blockquote {width: 30.8%;padding:20px 20px 0 40px;margin-top: 0;}
  .novost {margin-right: 20px;margin-bottom:0;width: 32.8%;}
  .footer-top .container {padding:70px 0;}
  .foot-slider {float: left;padding:0 0;}
  .foot-slider .bx-wrapper .bx-prev {left:-60px;}
  .foot-slider .bx-wrapper .bx-next {right:-60px;}
  .partner {width: 15.8%;}
  .gallery {width: 24.9%;}
  .btn-box.order {width: 89%;}
  .btn-box.povratak {width: 11%;}
  .range.desktop {display: block;}
  .range.mobitel {display: none;}
  .compare {width:32.5%;}
  .content.page.artikli.pretraga .box4x {width: 15.6%;}
  .artikli.pretraga .box4x:nth-of-type(4n+4) {margin-right:17px;}
  .artikli.pretraga .box4x:nth-of-type(6n+6) {margin-right:0px;}
  .akcija{font-size:18px;line-height: 24px;}
}
@media (min-width: 1500px) {
  .slider .bx-controls-direction {right: 260px;}
  .products .bx-wrapper .bx-controls-direction a {bottom: 165px;height:60px;width:60px;}
  .products .bx-wrapper .bx-prev {left:-30px;}
  .products .bx-wrapper .bx-next {right: -30px;}
  .izdvojeno .box4x, .artikli .box4x {margin-right: 17px;}
  .footer .container {padding:100px 0px;}
  .right-cart {width: 92%;}
  .side-form {padding:30px;}
}
@media (min-width: 500px) {
  #right h2 {font-size:18px;}
}
@media (min-width: 800px) {
  .float-search {top: -85px;}
}
@media (min-width: 900px) {
  .float-search {top: 215px;}
}
@media (min-width: 1000px) {
  .float-search {top: 226px;}
}
@media (min-width: 1100px) {
  .float-search {top: 212px;}
}
@media (min-width: 1500px) {
  .float-search {top: 157px;}
  #right h2 {font-size:20px; line-height: 26px;}
}
@media (min-width: 1800px) {.float-search {top: 234px;}
}
.txt_error{border: 1px solid #E85725 !important;}
.konfigurator-table{width: 100%;color: #fff;}
.konfigurator-table td{color: #fff;}
.box-kit {float: left;width: 100%;background: rgb(104, 189, 68) none repeat scroll 0% 0%;padding: 3px 18px;}
.kit-title {float: left;margin-top: 6px;color: #fff;}
.box-kit .akcija {color: #fff;font-weight: 500;font-size: 14px;margin-top: 2px;}
.box-kit .precrtano {position: relative;font-size: 12px;}
.box-kit .btn-container{float: right;margin-left: 13px;}
.box-kit .precrtano::after {background-color: rgba(255,255,255,0.4);}
.box-kit .cijena {font-size: 12px;}
.info-shop .cijena{margin-top: 11px;
margin-right: 11px;}.postoji{width: 140px;}


