/**
* 1. Set default font family to sans-serif.
* 2. Prevent iOS and IE text size adjust after device orientation
*    change, without disabling
*    user zoom.
*/
@import url(https://fonts.googleapis.com/css?family=Rubik:400,500,700,900);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,900,700,500,300&subset=latin,latin-ext);
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
* Remove default margin.
*/
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
* Correct `block` display not defined for any HTML5 element in IE 8/9.
* Correct `block` display not defined for `details` or `summary` in IE 10/11
* and Firefox.
* Correct `block` display not defined for `main` in IE 11.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

/**
* 1. Correct `inline-block` display not defined in IE 8/9.
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
*/
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
  display: none;
  height: 0; }

/**
   * Address `[hidden]` styling not present in IE 8/9/10.
   */
[hidden] {
  display: none; }

/**
* Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
*/
template {
  display: none; }

/* Links
   ========================================================================== */
/**
   * Remove the gray background color from active links in IE 10.
   */
a {
  background-color: transparent; }

/**
* Improve readability of focused elements when they are also in an
* active/hover state.
*/
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
* Address styling not present in IE 8/9/10/11, Safari, and Chrome.
*/
abbr[title] {
  border-bottom: 1px dotted; }

/**
* Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
*/
b,
strong {
  font-weight: bold; }

/**
* Address styling not present in Safari and Chrome.
*/
dfn {
  font-style: italic; }

/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+, Safari, and Chrome.
*/
h1 {
  font-size: 2em;
  margin: 0.66667em 0; }

/**
   * Address styling not present in IE 8/9.
   */
mark {
  background: #ff0;
  color: #000; }

/**
* Address inconsistent and variable font size in all browsers.
*/
small {
  font-size: 80%; }

/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
   * Remove border when inside `a` element in IE 8/9/10.
   */
img {
  border: 0; }

/**
   * Correct overflow not hidden in IE 9/10/11.
   */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
   * Address margin not present in IE 8/9 and Safari.
   */
figure {
  margin: 1em 40px; }

/**
* Address differences between Firefox and other browsers.
*/
hr {
  box-sizing: content-box;
  height: 0; }

/**
* Contain overflow in all browsers.
*/
pre {
  overflow: auto; }

/**
* Address odd `em`-unit font size rendering in all browsers.
*/
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
* Known limitation: by default, Chrome and Safari on OS X allow very limited
* styling of `select`, unless a `border` property is set.
*/
/**
* 1. Correct color not being inherited.
*    Known issue: affects color of disabled elements.
* 2. Correct font properties not being inherited.
* 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
*/
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
   * Address `overflow` set to `hidden` in IE 8/9/10/11.
   */
button {
  overflow: visible; }

/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
* Correct `select` style inheritance in Firefox.
*/
button,
select {
  text-transform: none; }

/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
*    and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
*    `input` and others.
*/
button,
html input[type='button'],
input[type='reset'],
input[type='submit'] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
  cursor: default; }

/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
input {
  line-height: normal; }

/**
   * It's recommended that you don't attempt to style these elements.
   * Firefox's implementation doesn't respect box-sizing, padding, or width.
   *
   * 1. Address box sizing set to `content-box` in IE 8/9/10.
   * 2. Remove excess padding in IE 8/9/10.
   */
input[type='checkbox'],
input[type='radio'] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
* `font-size` values of the `input`, it causes the cursor style of the
* decrement button to change from `default` to `text`.
*/
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
  height: auto; }

/**
* 1. Address `appearance` set to `searchfield` in Safari and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
*/
input[type='search'] {
  box-sizing: content-box; }

/**
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
* Safari (but not Chrome) clips the cancel button when the search input has
* padding (and `textfield` appearance).
*/
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
* Define consistent border, margin, and padding.
*/
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
* 1. Correct `color` not being inherited in IE 8/9/10/11.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
   * Remove default vertical scrollbar in IE 8/9/10/11.
   */
textarea {
  overflow: auto; }

/**
* Don't inherit the `font-weight` (applied by a rule above).
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
*/
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/*
 * A partial implementation of the Ruby list functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/lists.rb
 */
/*
 * A partial implementation of the Ruby constants functions from Compass:
 * https://github.com/Compass/compass/blob/stable/lib/compass/sass_extensions/functions/constants.rb
 */
/*
 * A partial implementation of the Ruby display functions from Compass:
 * https://github.com/Compass/compass/blob/stable/core/lib/compass/core/sass_extensions/functions/display.rb
 */
/**
 * $ARROW
 */
/**
 * $HLIST
 */
/**
 * $ISLAND
 */
.product-teaser .teaser-image, .node--product-display .node__content .node-product-image .image,
.node--product-display .node__content .node-product-image .image-thumb {
  position: relative;
  margin-bottom: 8px;
  border: 1px solid #f6f6f6;
  border-radius: 4px;
  overflow: hidden; }
  .product-teaser .teaser-image:hover, .node--product-display .node__content .node-product-image .image:hover,
  .node--product-display .node__content .node-product-image .image-thumb:hover {
    border-color: #cccccc; }
  .product-teaser .teaser-image a, .node--product-display .node__content .node-product-image .image a,
  .node--product-display .node__content .node-product-image .image-thumb a {
    display: block; }
    .product-teaser .teaser-image a img, .node--product-display .node__content .node-product-image .image a img,
    .node--product-display .node__content .node-product-image .image-thumb a img {
      display: block; }

/**
 * $SVG
 */
.block--facetapi {
  margin: 0 0 20px 0 !important;
  padding-bottom: 20px;
  border-bottom: 1px dashed #505255; }
  .block--facetapi h2.block__title {
    margin-bottom: 20px; }

.facetapi-facetapi-checkbox-links,
.facetapi-facetapi-links {
  margin: 0;
  padding: 0; }
  .facetapi-facetapi-checkbox-links li.leaf,
  .facetapi-facetapi-links li.leaf {
    margin-bottom: 15px;
    padding: 0; }
    .facetapi-facetapi-checkbox-links li.leaf:last-of-type,
    .facetapi-facetapi-links li.leaf:last-of-type {
      margin-bottom: 0; }

[id^="facetapi-link"],
[id^="facetapi-link"]:before {
  box-sizing: border-box;
  border-radius: 2px; }

[id^="facetapi-link"] {
  font-size: 13px;
  text-decoration: none; }

[id^="facetapi-link"].facetapi-inactive:hover:before,
[id^="facetapi-link"].facetapi-active {
  background: white url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC41NDY0NyA5LjQyMTg3OTYiPjxwYXRoIGQ9Ik04Ljc5OCAwbC00Ljc4IDYuMzYtMi43MDQtMi4xMDRMMCA2LjAwNGw0LjQ1MyAzLjQxOCAxLjMxMi0xLjc0NC4wMDItLjAwNCA0Ljc4LTYuMzZ6Ii8+PC9zdmc+) no-repeat center/75% !important; }

.node-product-body table thead {
  background: linear-gradient(to bottom, #efeff0 40%, #c0c0c2); }
  .node-product-body table thead th {
    padding: 8px 0;
    color: black;
    background: none;
    font-size: 14px; }

.node-product-body table {
  border: none;
  box-shadow: 0 0 6px 3px rgba(192, 192, 194, 0.8); }
  .node-product-body table td, .node-product-body table th {
    border: none; }
  .node-product-body table tbody tr:nth-child(odd) {
    background: #cbcbcb; }
  .node-product-body table tbody tr:nth-child(even) {
    background: #e8e8e8; }
  .node-product-body table tbody tr td {
    padding: 6px 25px;
    font-size: 13px; }

table {
  color: black; }
  table a {
    color: inherit; }
  table ul {
    margin: 0;
    padding: 0; }

.page-user fieldset legend, .page-user .form-item.form-type-textfield label,
.page-user .form-item.form-type-textarea label,
.page-user .form-item.form-type-password label,
.page-user .form-item.form-item-field-newsletter-und label,
.page-user .field-name-field-user-bilten label,
.page-user .field-name-field-user-drzava label {
  margin-bottom: 10px;
  padding: 5px;
  background: linear-gradient(to bottom, #1d4ca8, #030d47);
  box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2);
  font-size: 18px;
  font-weight: normal; }

.page-user fieldset {
  border-color: #1d4ca8;
  border-radius: 3px;
  background: #afb0b3;
  box-shadow: 0 0 8px 2px rgba(29, 76, 168, 0.4); }

.info-wrapper {
  overflow: hidden; }

.info-info {
  padding: 15px; }
  .info-info:nth-child(odd) {
    background-color: #c4c4c6; }

.leaflet-popup-content a,
.leaflet-popup-content a:hover {
  color: #1b4296; }

img,
media {
  max-width: 100%;
  height: auto;
  vertical-align: top; }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%; }
  .embed-container iframe, .embed-container object, .embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.has-border {
  padding: 5px;
  border: 1px solid #999999; }

.menu .separator {
  display: block;
  width: 1px;
  height: 12px;
  background-color: white; }
  .menu .separator hr {
    display: none; }

.menu-item-flag a {
  padding-left: 32px !important;
  background-repeat: no-repeat;
  background-position: left center; }

.menu-item-flag.flag-bh a {
  background-image: url("../images/flags/bih.png"); }

.page-fitness-centri .view-fitness-centri, .page-prodavnice .l-content > .view-prodavnice, .node--news--full .node__content,
.node--tekstoteka--full .node__content, .page-taxonomy .view-products .view-header, .view.sportisti, .bilten-arhiva, .view.sexy-fit .view-content,
.view.pansport-tim .view-content, .node-type-galerija .node--full,
.node-type-prodavnica .node--full,
.node-type-pansport-tim .node--full,
.node-type-sportista-zahvalnica .node--full,
.node-type-fitness-centar .node--full,
.node-type-sportista .node--full,
.node-type-webform .node--full, .node-type-page .node--page--full {
  *zoom: 1;
  padding: 20px 25px;
  color: black;
  background: radial-gradient(ellipse farthest-corner at 50% 50%, #f4f5f5 0%, #afb0b3 100%); }
  .page-fitness-centri .view-fitness-centri:after, .page-prodavnice .l-content > .view-prodavnice:after, .node--news--full .node__content:after,
  .node--tekstoteka--full .node__content:after, .page-taxonomy .view-products .view-header:after, .view.sportisti:after, .bilten-arhiva:after, .view.sexy-fit .view-content:after,
  .view.pansport-tim .view-content:after, .node-type-galerija .node--full:after,
  .node-type-prodavnica .node--full:after,
  .node-type-pansport-tim .node--full:after,
  .node-type-sportista-zahvalnica .node--full:after,
  .node-type-fitness-centar .node--full:after,
  .node-type-sportista .node--full:after,
  .node-type-webform .node--full:after, .node-type-page .node--page--full:after {
    content: "";
    display: table;
    clear: both; }
  .page-fitness-centri .view-fitness-centri h1, .page-prodavnice .l-content > .view-prodavnice h1, .node--news--full .node__content h1,
  .node--tekstoteka--full .node__content h1, .page-taxonomy .view-products .view-header h1, .view.sportisti h1, .bilten-arhiva h1, .view.sexy-fit .view-content h1,
  .view.pansport-tim .view-content h1, .node-type-galerija .node--full h1,
  .node-type-prodavnica .node--full h1,
  .node-type-pansport-tim .node--full h1,
  .node-type-sportista-zahvalnica .node--full h1,
  .node-type-fitness-centar .node--full h1,
  .node-type-sportista .node--full h1,
  .node-type-webform .node--full h1, .node-type-page .node--page--full h1, .page-fitness-centri .view-fitness-centri h2, .page-prodavnice .l-content > .view-prodavnice h2, .node--news--full .node__content h2,
  .node--tekstoteka--full .node__content h2, .page-taxonomy .view-products .view-header h2, .view.sportisti h2, .bilten-arhiva h2, .view.sexy-fit .view-content h2,
  .view.pansport-tim .view-content h2, .node-type-galerija .node--full h2,
  .node-type-prodavnica .node--full h2,
  .node-type-pansport-tim .node--full h2,
  .node-type-sportista-zahvalnica .node--full h2,
  .node-type-fitness-centar .node--full h2,
  .node-type-sportista .node--full h2,
  .node-type-webform .node--full h2, .node-type-page .node--page--full h2, .page-fitness-centri .view-fitness-centri h3, .page-prodavnice .l-content > .view-prodavnice h3, .node--news--full .node__content h3,
  .node--tekstoteka--full .node__content h3, .page-taxonomy .view-products .view-header h3, .view.sportisti h3, .bilten-arhiva h3, .view.sexy-fit .view-content h3,
  .view.pansport-tim .view-content h3, .node-type-galerija .node--full h3,
  .node-type-prodavnica .node--full h3,
  .node-type-pansport-tim .node--full h3,
  .node-type-sportista-zahvalnica .node--full h3,
  .node-type-fitness-centar .node--full h3,
  .node-type-sportista .node--full h3,
  .node-type-webform .node--full h3, .node-type-page .node--page--full h3, .page-fitness-centri .view-fitness-centri h4, .page-prodavnice .l-content > .view-prodavnice h4, .node--news--full .node__content h4,
  .node--tekstoteka--full .node__content h4, .page-taxonomy .view-products .view-header h4, .view.sportisti h4, .bilten-arhiva h4, .view.sexy-fit .view-content h4,
  .view.pansport-tim .view-content h4, .node-type-galerija .node--full h4,
  .node-type-prodavnica .node--full h4,
  .node-type-pansport-tim .node--full h4,
  .node-type-sportista-zahvalnica .node--full h4,
  .node-type-fitness-centar .node--full h4,
  .node-type-sportista .node--full h4,
  .node-type-webform .node--full h4, .node-type-page .node--page--full h4, .page-fitness-centri .view-fitness-centri h5, .page-prodavnice .l-content > .view-prodavnice h5, .node--news--full .node__content h5,
  .node--tekstoteka--full .node__content h5, .page-taxonomy .view-products .view-header h5, .view.sportisti h5, .bilten-arhiva h5, .view.sexy-fit .view-content h5,
  .view.pansport-tim .view-content h5, .node-type-galerija .node--full h5,
  .node-type-prodavnica .node--full h5,
  .node-type-pansport-tim .node--full h5,
  .node-type-sportista-zahvalnica .node--full h5,
  .node-type-fitness-centar .node--full h5,
  .node-type-sportista .node--full h5,
  .node-type-webform .node--full h5, .node-type-page .node--page--full h5, .page-fitness-centri .view-fitness-centri h6, .page-prodavnice .l-content > .view-prodavnice h6, .node--news--full .node__content h6,
  .node--tekstoteka--full .node__content h6, .page-taxonomy .view-products .view-header h6, .view.sportisti h6, .bilten-arhiva h6, .view.sexy-fit .view-content h6,
  .view.pansport-tim .view-content h6, .node-type-galerija .node--full h6,
  .node-type-prodavnica .node--full h6,
  .node-type-pansport-tim .node--full h6,
  .node-type-sportista-zahvalnica .node--full h6,
  .node-type-fitness-centar .node--full h6,
  .node-type-sportista .node--full h6,
  .node-type-webform .node--full h6, .node-type-page .node--page--full h6 {
    display: inline-block;
    color: #1b4296; }
  .page-fitness-centri .view-fitness-centri li, .page-prodavnice .l-content > .view-prodavnice li, .node--news--full .node__content li,
  .node--tekstoteka--full .node__content li, .page-taxonomy .view-products .view-header li, .view.sportisti li, .bilten-arhiva li, .view.sexy-fit .view-content li,
  .view.pansport-tim .view-content li, .node-type-galerija .node--full li,
  .node-type-prodavnica .node--full li,
  .node-type-pansport-tim .node--full li,
  .node-type-sportista-zahvalnica .node--full li,
  .node-type-fitness-centar .node--full li,
  .node-type-sportista .node--full li,
  .node-type-webform .node--full li, .node-type-page .node--page--full li {
    margin-bottom: 10px; }
  .page-fitness-centri .view-fitness-centri .field__label, .page-prodavnice .l-content > .view-prodavnice .field__label, .node--news--full .node__content .field__label,
  .node--tekstoteka--full .node__content .field__label, .page-taxonomy .view-products .view-header .field__label, .view.sportisti .field__label, .bilten-arhiva .field__label, .view.sexy-fit .view-content .field__label,
  .view.pansport-tim .view-content .field__label, .node-type-galerija .node--full .field__label,
  .node-type-prodavnica .node--full .field__label,
  .node-type-pansport-tim .node--full .field__label,
  .node-type-sportista-zahvalnica .node--full .field__label,
  .node-type-fitness-centar .node--full .field__label,
  .node-type-sportista .node--full .field__label,
  .node-type-webform .node--full .field__label, .node-type-page .node--page--full .field__label {
    margin: 40px 0 20px 0;
    color: #1b4296;
    font-size: 18px;
    font-weight: bold; }

ul ul {
  list-style-type: disc; }

.tabs.tabs--primary a {
  color: black;
  background-color: #efefef; }
  .tabs.tabs--primary a:hover, .tabs.tabs--primary a.active {
    color: white;
    background-color: #505255; }

/**
 * $FONT-FACE
 */
* html {
  font-size: 81.25%; }

html {
  font-size: 13px;
  line-height: 1.53846em; }

/**
 * $BASE-TYPOGRAPHY
 */
html {
  font-family: "Roboto", sans-serif;
  color: white; }

/**
 * $LINKS
 */
a {
  color: white; }
  a:hover {
    color: white; }

article a {
  color: #1b4296; }
  article a:hover {
    color: #1b4296; }
  article a:hover {
    text-decoration: underline; }

.flag-wrapper a {
  color: #ffffff; }
  .flag-wrapper a:hover {
    color: white; }

a.discover-more {
  color: #1b4296;
  font-weight: bold;
  text-decoration: none; }
  a.discover-more:after {
    content: "";
    display: inline-block;
    height: 12px;
    width: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAMAAABstdySAAAAHlBMVEUAAAAcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKblF7RVAAAACXRSTlMAIhEz7pmqd92QL1KNAAAAOElEQVR4AYXMuxGAQBDDUO36Prj/huE8DCmKXiSoxFNfPsUaH+lSmOqHLVsdZTHifbhJ0568rQXcXAwBZiZuR2UAAAAASUVORK5CYII=) no-repeat center;
    vertical-align: text-bottom; }

/**
 * $HEADINGS
 */
h1, .alpha,
h2, .beta,
h3, .gamma,
h4, .delta,
h5, .epsilon,
h6, .zeta {
  margin-top: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
  margin-bottom: 0.30769em;
  color: white;
  font-family: "Roboto", sans-serif; }
  h1 a, .alpha a,
  h2 a, .beta a,
  h3 a, .gamma a,
  h4 a, .delta a,
  h5 a, .epsilon a,
  h6 a, .zeta a {
    color: inherit;
    text-decoration: none; }

h1, .alpha {
  margin-bottom: 45px;
  font-size: 36px;
  text-transform: uppercase;
  font-family: "Rubik", sans-serif;
  font-style: italic;
  line-height: 1; }

h2, .beta {
  font-size: 16px;
  color: #333333; }

h3, .gamma {
  font-size: 16px; }

h4, h5, h6 {
  font-size: 14px;
  font-style: italic;
  text-transform: uppercase; }

h5, .epsilon {
  font-weight: 700; }

h6, .zeta {
  color: #077dc3; }

/**
 * $PARAGRAPHS
 */
p,
blockquote {
  margin: 0;
  margin-bottom: 20px;
  font-size: 13px; }

p + img {
  float: left; }

/**
 * $QUOTES
 */
blockquote {
  margin-top: 0em;
  padding-top: 1.53846em;
  padding-bottom: 1.53846em;
  margin-bottom: 1.53846em;
  padding: 0 1.5em;
  border-style: solid;
  border-width: 0.07692em;
  padding: 1.46154em;
  border-left-style: solid;
  border-left-width: 0.76923em;
  padding-left: 0.76923em;
  font-style: italic;
  color: #064771;
  border: 1px solid #064771; }
  blockquote p {
    margin: 0; }

q {
  font-style: italic; }

/**
 * $MARKS
 */
mark,
.marker {
  padding: 0.1em 0.5em;
  background: #52b1ea;
  color: #fff;
  font-size: 12px;
  text-transform: capitalize;
  border-radius: 10px; }

.node-product-body h1, .node-product-body h2, .node-product-body h3, .node-product-body h4, .node-product-body h5, .node-product-body h6 {
  color: #1b4296; }

.node-product-body h1 {
  font-size: 24px;
  margin-bottom: 1em; }

.node-product-body h2 {
  font-size: 18px;
  margin-bottom: 0.75em; }

.node-product-body h3, .node-product-body h4, .node-product-body h5, .node-product-body h6 {
  font-size: 16px;
  margin-bottom: 0.60em; }

.node-product-body a {
  color: #1b4296; }

.node-product-body ul p, .node-product-body ol p {
  display: inline-block; }

/* block title */
h2.block__title,
.block__title {
  display: inline-block;
  padding-bottom: 0;
  color: white;
  font: italic bold 20px/1 "Roboto", sans-serif;
  text-transform: uppercase; }
  h2.block__title:after,
  .block__title:after {
    content: "///";
    margin-left: 10px;
    color: #1b4296; }

a.bilten-preuzimanje {
  color: white;
  font-style: italic; }

#block-views-bilten-mini-block-1 a.bilten-preuzimanje span {
  text-transform: uppercase; }

.breadcrumb {
  margin-bottom: 20px; }
  .breadcrumb li {
    list-style-image: none;
    color: #e7e7e9; }
    .breadcrumb li:hover {
      list-style-image: none; }
    .breadcrumb li:after {
      content: "\00bb";
      color: #1c4ca6;
      font-size: 20px;
      line-height: 0; }
    .breadcrumb li:first-child a:before {
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAMAAABBwMRzAAAALVBMVEUAAADn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+mvq+RzAAAADnRSTlMAdyK77kQRqt2IzJlmM3FI8SMAAABaSURBVHjadczLDoAwCETR4dHSVp3//1wllY2Jd0E4CQG7Jh0iF96EHErKy4Nr0svdaOGzrIPHIjkHIz95blkYo2Pk5c6CJ1TJShqeclvmaZQb7Nf+cVfVmrgB/5UFEiGZq3wAAAAASUVORK5CYII=") no-repeat center;
      vertical-align: bottom; }

.btn-custom, #block-webform-client-block-155 .webform-submit {
  box-sizing: border-box;
  display: inline-block;
  padding: 20px;
  font-size: 13px;
  text-transform: capitalize;
  cursor: pointer;
  text-decoration: none; }
  .btn-custom a, #block-webform-client-block-155 .webform-submit a {
    text-decoration: none; }

.btn-custom.blue, .page-taxonomy .view-subcategories .views-row, .view.sportisti ul.links li.node-readmore a {
  color: white;
  background-color: #1d4ca8;
  background: linear-gradient(to bottom, #1d4ca8, #030d47); }
  .btn-custom.blue:hover, .page-taxonomy .view-subcategories .views-row:hover, .view.sportisti ul.links li.node-readmore a:hover {
    background: linear-gradient(to bottom, #030d47, #1d4ca8); }

.btn-custom.btn-download {
  position: relative;
  padding: 5px 45px 5px 10px;
  background: #1861f1;
  background: linear-gradient(to bottom, #1861f1, #1d4caa);
  border-radius: 3px;
  overflow: hidden; }
  .btn-custom.btn-download:hover {
    color: white; }
  .btn-custom.btn-download:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 35px;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAzCAMAAABCIsPIAAAAKlBMVEUAAAD///////////////////////////////////////////////////+Gu8ovAAAADXRSTlMAIkTdd+4RZojMVTOq3bLYuQAAAFdJREFUeNrt0rsOgDAIQFGg2IfK//+utCEi6apOveMJIQzA3Q5TKPi7EZtR8ZnEw2gjeKKakWOV0imiOOVq2Iw4z3clVDswpAanxFrum2Kw+qD1p+//6QUdkAShXOWGCAAAAABJRU5ErkJggg==) no-repeat, linear-gradient(to top, #040f4a, #1862f2);
    background-position: 8px -28px, center;
    transition: background-position 0.2s ease-out; }
  .btn-custom.btn-download:hover:after {
    background-position: 8px 6px, center; }

.page-prodavnice .views-table td.views-field-view-node a, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a, #block-commerce-cart-cart .links--inline .line-item-summary-checkout a, .more-tekstoteka-data .author .author-all, .view.sportisti ul.links li.node-readmore a, #block-views-exp-search-page .block__content .views-submit-button, .form-submit,
input[type="submit"], .page-taxonomy .view-subcategories .views-row {
  box-sizing: border-box;
  display: inline-block;
  border-radius: 3px;
  font-size: 13px;
  text-decoration: none;
  cursor: pointer; }
  .page-prodavnice .views-table td.views-field-view-node a a, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a a, #block-commerce-cart-cart .links--inline .line-item-summary-checkout a a, .more-tekstoteka-data .author .author-all a, .view.sportisti ul.links li.node-readmore a a, #block-views-exp-search-page .block__content .views-submit-button a, .form-submit a,
  input[type="submit"] a, .page-taxonomy .view-subcategories .views-row a {
    color: inherit;
    text-decoration: inherit; }
    .page-prodavnice .views-table td.views-field-view-node a a:active, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a a:active, #block-commerce-cart-cart .links--inline .line-item-summary-checkout a a:active, .more-tekstoteka-data .author .author-all a:active, .view.sportisti ul.links li.node-readmore a a:active, #block-views-exp-search-page .block__content .views-submit-button a:active, .form-submit a:active,
    input[type="submit"] a:active, .page-taxonomy .view-subcategories .views-row a:active, .page-prodavnice .views-table td.views-field-view-node a a:focus, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a a:focus, #block-commerce-cart-cart .links--inline .line-item-summary-checkout a a:focus, .more-tekstoteka-data .author .author-all a:focus, .view.sportisti ul.links li.node-readmore a a:focus, #block-views-exp-search-page .block__content .views-submit-button a:focus, .form-submit a:focus,
    input[type="submit"] a:focus, .page-taxonomy .view-subcategories .views-row a:focus {
      outline: none; }

.page-prodavnice .views-table td.views-field-view-node a, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a, #block-commerce-cart-cart .links--inline .line-item-summary-checkout a, .more-tekstoteka-data .author .author-all, .view.sportisti ul.links li.node-readmore a, #block-views-exp-search-page .block__content .views-submit-button {
  padding: 5px 20px;
  line-height: 1.6; }

.form-submit,
input[type="submit"], .page-taxonomy .view-subcategories .views-row {
  padding: 15px 30px;
  line-height: 1.6; }

.page-prodavnice .views-table td.views-field-view-node a, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a, .form-submit,
input[type="submit"], .more-tekstoteka-data .author .author-all, #block-views-exp-search-page .block__content .views-submit-button {
  color: white;
  background-color: #1b4296; }
  .page-prodavnice .views-table td.views-field-view-node a:hover, #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a:hover, .form-submit:hover,
  input[type="submit"]:hover, .more-tekstoteka-data .author .author-all:hover, #block-views-exp-search-page .block__content .views-submit-button:hover {
    background-color: #132f6b; }

#block-commerce-cart-cart .links--inline .line-item-summary-checkout a {
  color: black;
  background-color: #dbdcdc; }
  #block-commerce-cart-cart .links--inline .line-item-summary-checkout a:hover {
    background-color: #c1c3c3; }

#block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li.active a, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li > a:hover {
  background-color: #1b4296; }

#block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type:hover, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li.active:last-of-type {
  position: relative;
  background: linear-gradient(to right, #b206b4, #450065); }
  #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type a:first-line, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type:hover a:first-line, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li.active:last-of-type a:first-line, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type a, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type:hover a, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li.active:last-of-type a {
    background-color: transparent; }
  #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type:before, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:hover:last-of-type:before, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li.active:last-of-type:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 10px;
    height: 100%;
    background: linear-gradient(to right, #b206b4, #450065); }
  #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type:after, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:hover:last-of-type:after, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li.active:last-of-type:after {
    position: absolute;
    top: 50%;
    top: calc(50% - 2px);
    right: 15px;
    display: block;
    width: 0;
    height: 0;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid white;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg); }

#block-presentcommerce-jquery-catalog-commerce-jquery-catalog {
  background: none; }
  #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .block__content {
    margin-left: -15px; }
  #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu {
    background-color: #030d47; }
    #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type:hover:after, #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li:last-of-type.active:after {
      content: ""; }
    #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li a {
      position: relative;
      padding: 10px 15px;
      color: white; }
    #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li > a {
      padding-left: 25px;
      border-top: 1px solid #061568;
      border-bottom: 1px solid #000732; }
      #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu > li > a:hover ~ .caret {
        border-top-color: white; }
    #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu .menu {
      background-color: black; }
    #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu li ul li {
      padding: 6px 10px 6px 40px; }
      #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu li ul li.active a {
        border-color: #1b4296; }
      #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu li ul li a {
        display: inline-block;
        padding: 0 !important;
        background-color: transparent !important;
        text-transform: initial;
        border-bottom: 1px solid transparent;
        line-height: 1.2; }
        #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu li ul li a:hover {
          border-color: #1b4296; }
    #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu .caret {
      top: 18px;
      border-top-color: #0f276e;
      -webkit-transform: rotateZ(-90deg);
              transform: rotateZ(-90deg); }
      #block-presentcommerce-jquery-catalog-commerce-jquery-catalog .vsmenu .caret.caretopen {
        border-top-color: #00b8d4;
        -webkit-transform: rotateZ(0);
                transform: rotateZ(0); }

.page-fitness-centri .view-fitness-centri .view-content .views-row {
  width: 48.78049%;
  float: left;
  margin-bottom: 2.43902%; }
  .page-fitness-centri .view-fitness-centri .view-content .views-row:nth-child(2n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  .page-fitness-centri .view-fitness-centri .view-content .views-row:nth-child(2n + 2) {
    margin-left: 51.21951%;
    margin-right: -100%;
    clear: none; }

.info-icon:before {
  content: " ";
  display: block;
  float: left;
  width: 18px;
  height: 18px;
  margin-right: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAASCAMAAADPJmjkAAAAMFBMVEUAAAAbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpa4vf8CAAAAD3RSTlMAIplm3e4Rd6pEM7tViMz/69bdAAABPUlEQVR4Ac2SUdLbMAiEFyJAkhXv/W/biBnb4Z9O+9h+b2CzLCD8r8y36iiZ8cnEvD5rIdMIFfwkjB8UN3IyUd+RWyvYzkYWVF6kNSPftx2jHaon2XaN8FV/ly1O2kTlZBP4QXMk3nYCC8vYU6j07pSd4+5cEDKyEQeSoEk2xsqclJI3txAa2fEXoca4Jjio6ci6IJFumkJKTvx5NCHnJRQ8c0fSWpbN1iQ/YBRHddlxOxREa8z5WgrBu70+oXXPDh96FlQaNyZI3DgwVNX3Qo7rasHen5nzJLbD98RNsLyjXMylGff513EsPEKQRvbZaSp4/n8M5agLidL8t+/oVqoWECVCJ3W6j4MpIQz5Ii4heGcS+LY0UJRoxlxCnrVw4mZobupB2eshd60dE4mv1xfL8Y3UcOAHsobjH/ALTAwQBRhnT40AAAAASUVORK5CYII=) no-repeat center;
  background-position: 0 0;
  background-size: 400% 100%; }

.info-icon.info-icon-telefon:before {
  background-position: -54px 0; }

.info-icon.info-icon-email:before {
  background-position: -36px 0; }

.info-icon.info-icon-radno-vreme:before {
  background-position: -18px 0; }

.info-icon > * {
  overflow: hidden; }

.icon-icon:before {
  content: "";
  display: inline-block; }

.icon-pansport:before {
  width: 27px;
  height: 27px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAjVBMVEUbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYqT505W6RJaKtYdLJngbl2jsCFmseVp86ks9WzwNzCzePR2erh5vHw8vj///8I7100AAAAH3RSTlMACAkKEhMmKC8/QHZ3gYKYmZu8vr/Cw8XGyObn+fr+FRS+awAAAOxJREFUeAGF0ul2qjAUxfHjxQFUrgN1ICJ/bCVaaXn/xysZxKq4+vsU2Flhc0CuhpOlyjK1nAzlXrSitYrkpjfL+SWf9cTrb3mw7YsVpDxJAzEWdFjYBjkdctNlTae1SAgUtXUqoNDNoiqBUGLgWDsXDt9+F8SSAKfaO7QreBMFVM0ZnJsbxcXkWEoywJ1icl0bXxrITPRee0fQbps2kQLtgs8PwJc6g5LEtSjAPdQpTY3YtzB8VXf5X0Kw7+GU1bUF4etBvR7vWBpzOsz/+pQySJ+SgXj/Hn+bQG6iDa3NWO6Npsluv98l05F4P0hcR5WF31pzAAAAAElFTkSuQmCC) no-repeat center; }

.icon-ovlascena-prodavnica:before {
  width: 22px;
  height: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAArlBMVEXs5FH///8bQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYcQ5Y7W4s8W4s9XItOaYVPaoVRbIRTbYSYo22ZpGy4u2K8v2G9wGDLy1zOzVvPzlrQzlrg2lXh21Xh3FXj3VTn4FPo4VLs5FHveFWbAAAAIXRSTlMAAAgJERIcICEkamt4eXqys8rS09fZ4eLj5OXv8PLz+frOZvXhAAAAyElEQVR42nWRWxuBQBiEPyqnxBLlnCEqoUiy//+PsYpHPeu9fC/225mhHLXDLGc1Yh219uYt68YcBfOe8tFNE/APcZbFBx8wm7luTOAeecHRxaQhdH2A/Y1/ST0MlJfuYpvwHxIXRo20xebES5w2C410BLxCAJ36CKs6BCMbcVVfYJODrKozOLREKtNjRLJH5Cf/fFAS5yzikIGdJDwpQ3hpqSpTVEXtWbnYaTufoWUCQXh93KMw+MwgUHqS0QSqzqz12mJ6MfETS/JHNuiYyX4AAAAASUVORK5CYII=) no-repeat center; }

.icon-distributer:before {
  width: 17px;
  height: 17px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAbFBMVEVb98X///8bQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYcRZcqa6EqbKFAq7FArLFCsLNFuLVFubVU5cBV5sFV58FZ88Rb98UvQebPAAAAFnRSTlMAAAwQWltcXWxxf7q7wMHl5ufo7O35QPjcgwAAAItJREFUeAFtkGESgiAYRD+JTCVLSxdRAZP73zEZKGns/WLe7AC75GFl3aGrS7adMy94i0DLg6mAQS9u0QNQecMhRxcYJfKM2AOz+zDjeaICyu0oFCSgE2Mg6I5XYiwa6uESVvTUHDIC5uee65+3jv+hM+QUxSRxib2Usas1KvbaUt/uOVEW97nt+7wBUGoZpWEoVPYAAAAASUVORK5CYII=) no-repeat center; }

#block-system-main-menu {
  background: linear-gradient(to bottom, #1d4ca8, #030d47);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px; }
  #block-system-main-menu .menu {
    padding: 0;
    margin: 0; }
  #block-system-main-menu li {
    padding: 0;
    border-right: 1px solid #070825;
    border-left: 1px solid #1d4aa4; }
    #block-system-main-menu li.first {
      border-left: none; }
    #block-system-main-menu li.last {
      border-right: none; }
  #block-system-main-menu a, #block-system-main-menu span {
    box-sizing: border-box;
    display: block;
    position: relative;
    padding: 15px 16px;
    color: white;
    font-size: 15px;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer; }
  #block-system-main-menu > .menu > li.first a {
    position: relative;
    display: block;
    width: 45px;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left; }
    #block-system-main-menu > .menu > li.first a:before {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      margin: auto;
      left: 0;
      display: block;
      width: 15px;
      height: 13px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAMAAABBwMRzAAAALVBMVEUAAADn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+nn5+mvq+RzAAAADnRSTlMAESIzRGZ3iJmqu8zd7gKjCLQAAABZSURBVHjadcxBDoAwCETRKVYqtMz9j6uksjHxLwgvIWDXtUH1wJuSS0h9eXEORrk53WKUZfGaJMei5afILTOnNay83LnxhAhZacdTbtMjjXKH/zo+biJSEzdDLwWvwH2amwAAAABJRU5ErkJggg==) no-repeat center;
      z-index: 1; }
  #block-system-main-menu > .menu {
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    *zoom: 1;
    *zoom: 1;
    overflow: visible; }
    #block-system-main-menu > .menu li {
      list-style-image: none;
      list-style-type: none;
      margin-left: 0;
      white-space: nowrap;
      display: inline;
      float: left;
      padding-left: 4px;
      padding-right: 4px; }
      #block-system-main-menu > .menu li:first-child, #block-system-main-menu > .menu li.first {
        padding-left: 0; }
      #block-system-main-menu > .menu li:last-child {
        padding-right: 0; }
      #block-system-main-menu > .menu li.last {
        padding-right: 0; }
    #block-system-main-menu > .menu:after {
      content: "";
      display: table;
      clear: both; }
    #block-system-main-menu > .menu li.expanded:hover {
      position: relative; }
      #block-system-main-menu > .menu li.expanded:hover > .menu {
        display: block; }
    #block-system-main-menu > .menu .menu {
      position: absolute;
      left: 0;
      display: none;
      z-index: 999; }
      #block-system-main-menu > .menu .menu li {
        box-sizing: border-box;
        display: block;
        width: 100%;
        padding-right: 0;
        padding-left: 0;
        border-right: none;
        border-left: none;
        background-color: #030d47; }
        #block-system-main-menu > .menu .menu li a, #block-system-main-menu > .menu .menu li span {
          box-sizing: border-box;
          display: block;
          border-left: 4px solid transparent;
          font-size: 13px; }
          #block-system-main-menu > .menu .menu li a:hover, #block-system-main-menu > .menu .menu li a.active, #block-system-main-menu > .menu .menu li span:hover, #block-system-main-menu > .menu .menu li span.active {
            border-left-color: #1d4ca8; }
      #block-system-main-menu > .menu .menu li.expanded:hover > .menu {
        position: absolute;
        top: 0;
        left: 100%; }

.user_navigation #block-system-user-menu .menu {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  text-align: right; }
  .user_navigation #block-system-user-menu .menu li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    white-space: nowrap;
    padding-left: 0;
    padding-right: 0; }

.user_navigation a {
  display: block;
  padding: 12px 10px;
  text-decoration: none;
  font-size: 12px;
  line-height: 1; }
  .user_navigation a:hover {
    text-decoration: underline; }

.pager .pager__item {
  box-sizing: border-box;
  display: inline-block;
  margin-right: 6px;
  margin-bottom: 10px;
  padding: 0;
  border: 1px solid #343535;
  font-size: 14px;
  border-radius: 3px;
  text-transform: capitalize; }
  .pager .pager__item a {
    display: block;
    text-decoration: none;
    padding: 10px 15px; }
  .pager .pager__item.pager__item--current {
    padding: 10px 15px;
    color: white; }
  .pager .pager__item:hover:not(.pager__item--ellipsis), .pager .pager__item.pager__item--current {
    background-color: #1b4296;
    border-color: white; }
  .pager .pager__item.pager__item--ellipsis {
    border: none; }

.page-prodavnice .l-content > .view-prodavnice > .view-footer .view-prodavnice:first-of-type .views-table .views-field-title, .page-prodavnice .l-content > .view-prodavnice > .view-footer .view-prodavnice:first-of-type ~ .view-prodavnice .views-table .views-field-title {
  width: 20%; }

.page-prodavnice .l-content > .view-prodavnice > .view-footer .view-prodavnice:first-of-type .views-table .views-field-view-node {
  width: 15%; }

.page-prodavnice .l-content > .view-prodavnice > .view-footer .view-prodavnice:first-of-type .views-table .views-field-address {
  width: 30%; }

.page-prodavnice .l-content > .view-prodavnice > .view-footer .view-prodavnice:first-of-type ~ .view-prodavnice .view-header {
  margin-bottom: 20px; }
  .page-prodavnice .l-content > .view-prodavnice > .view-footer .view-prodavnice:first-of-type ~ .view-prodavnice .view-header h2 {
    font-size: 16px; }

.page-prodavnice .l-content > .view-prodavnice > .view-header {
  margin-bottom: 50px; }
  .page-prodavnice .l-content > .view-prodavnice > .view-header h2, .page-prodavnice .l-content > .view-prodavnice > .view-header h3 {
    font-size: 18px; }
  .page-prodavnice .l-content > .view-prodavnice > .view-header h2 {
    margin-bottom: 50px;
    text-transform: uppercase; }
  .page-prodavnice .l-content > .view-prodavnice > .view-header h3 {
    display: block;
    margin-bottom: 10px; }
  .page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper {
    width: 30.362%; }
    .page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper .info-info {
      padding-top: 5px;
      padding-bottom: 5px;
      line-height: 1.6; }
      .page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper .info-info span {
        display: inline-block;
        vertical-align: middle; }
      .page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper .info-info .icon-icon {
        float: right; }
      .page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper .info-info .icon-ovlascena-prodavnica {
        position: relative;
        left: -2px;
        padding-top: 1px; }
      .page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper .info-info .icon-distributer {
        position: relative;
        left: -4px;
        padding-top: 2px; }

.page-prodavnice .l-content > .view-prodavnice > .view-footer {
  margin-top: 50px; }

.page-prodavnice .views-table {
  width: 100%;
  margin-bottom: 50px; }
  .page-prodavnice .views-table caption {
    padding: 8px 0;
    color: white;
    background-color: #1b4296;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px; }
  .page-prodavnice .views-table tr.odd {
    background-color: transparent; }
  .page-prodavnice .views-table tr.even {
    background-color: #d2d2d2; }
  .page-prodavnice .views-table th {
    padding: 5px 15px; }
  .page-prodavnice .views-table td {
    padding: 20px 15px;
    vertical-align: top; }
    .page-prodavnice .views-table td.views-field-view-node {
      vertical-align: middle;
      text-align: center; }
    .page-prodavnice .views-table td ul {
      list-style-type: none; }
      .page-prodavnice .views-table td ul li {
        margin-bottom: 5px !important; }

.node-type-product-display #colorbox {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 1100px;
  max-height: 80% !important;
  margin: auto !important; }

.node-type-product-display #cboxContent,
.node-type-product-display #cboxLoadedContent,
.node-type-product-display #cboxWrapper {
  width: 100% !important; }

.colorbox-product {
  *zoom: 1;
  height: 60%;
  overflow: hidden;
  padding: 15px; }
  .colorbox-product:after {
    content: "";
    display: table;
    clear: both; }
  .colorbox-product iframe {
    width: 100%; }
  .colorbox-product .big-image {
    position: relative;
    box-sizing: border-box;
    float: left;
    width: 500px;
    height: 0;
    margin-right: 2%;
    padding-bottom: 40%;
    overflow: hidden; }
    .colorbox-product .big-image iframe {
      position: absolute;
      display: block;
      width: 100%;
      height: 100%; }
  .colorbox-product .right-holder {
    float: right;
    width: 48%; }
  .colorbox-product .title {
    margin-bottom: 20px;
    color: black;
    font-size: 18px; }
  .colorbox-product .small-images img {
    width: 115px;
    height: 100px;
    margin: 2px;
    padding: 2px;
    border: 1px solid lightgray;
    cursor: pointer; }
    .colorbox-product .small-images img:hover {
      border-color: black; }

.node-product-image .ribbon-wrapper,
.l-content .product-teaser .teaser-image .ribbon-wrapper, .node--product-display .node__content .node-product-image .image .ribbon-wrapper {
  width: auto;
  height: auto;
  overflow: visible;
  text-decoration: none; }

.node-product-image .ribbon-wrapper .ribbon,
.l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon, .node--product-display .node__content .node-product-image .image .ribbon-wrapper .ribbon {
  right: -8px;
  left: auto;
  width: 120px;
  padding: 5px 15px;
  font-size: 15px !important;
  font-weight: bold;
  font-style: italic;
  -webkit-transform: none;
          transform: none; }
  .node-product-image .ribbon-wrapper .ribbon:after,
  .l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon:after, .node--product-display .node__content .node-product-image .image .ribbon-wrapper .ribbon:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -10px;
    display: block;
    width: 0;
    height: 0;
    border-top: 10px solid #2f6300;
    border-right: 10px solid transparent; }

.node-product-image .ribbon-wrapper .ribbon.akcija,
.l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon.akcija, .node--product-display .node__content .node-product-image .image .ribbon-wrapper .ribbon.akcija {
  color: white;
  text-align: left; }
  .node-product-image .ribbon-wrapper .ribbon.akcija span,
  .l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon.akcija span, .node--product-display .node__content .node-product-image .image .ribbon-wrapper .ribbon.akcija span {
    display: block; }

.node-product-image .ribbon-wrapper .ribbon.akcija,
.l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon.akcija {
  top: 10px;
  background-color: #58ae0b !important; }

.node-product-image .ribbon-wrapper .ribbon.super,
.l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon.super {
  top: 10px;
  background-color: #f60176 !important; }

.node-product-image .ribbon-wrapper .ribbon.novo,
.l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon.novo {
  top: 10px;
  background-color: #f7a303 !important; }

.views-exposed-form-search-page .views-exposed-widget {
  padding: 2px 0 0 0; }
  .views-exposed-form-search-page .views-exposed-widget #edit-submit-search {
    width: 100%;
    height: 24px;
    margin-top: 0;
    margin-right: 0;
    padding: 0;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    box-shadow: compact(none, false, false, false, false, false, false, false, false, false);
    border: none;
    border-left: 1px solid #acacac;
    border-radius: 0;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAALVBMVEUAAAAcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYcTKYNRfTAAAAADnRSTlMAInfu3cyIEUSqu5lmVVd5YXAAAABtSURBVHjaVY1ZEsQgCAVZxKBm3v2PGyjiWOkPlkaEkkvW6k5/RJFM3j2A1jRCGY/KY60Dk5IJrUkYzw8VPdKpGLipaFgl5CPIYNX7O5I3c4NeVE9gcnfdZ4kNm0GFhNLp4xhizvVtDgNGX378AHrUBHUrr1yPAAAAAElFTkSuQmCC") no-repeat center; }

.views-exposed-form-search-page .views-submit-button {
  width: 12%; }

.views-exposed-form-search-page #edit-pretraga-wrapper {
  float: left;
  width: 88%; }

.views-exposed-form-search-page .form-item .form-text {
  width: 100%;
  height: 24px;
  margin-top: 0;
  background-color: transparent;
  border: none;
  color: #000000;
  padding: 0 0 0 4px;
  vertical-align: middle;
  font-size: 13px;
  outline: 0; }

.views-exposed-form-search-page .views-exposed-form {
  box-sizing: border-box;
  height: 30px;
  background: linear-gradient(to top, #afb0b3, #f4f5f5);
  border: 1px solid #acacac;
  border-radius: 3px; }

/* Social footer block */
#block-views-context-html-blocks-block-7 .store-phone-footer {
  display: none; }

.block--presentcommerce-social ul.social-media-links li {
  background: none !important;
  display: list-item;
  width: auto;
  height: auto;
  text-indent: 0;
  opacity: 1.0;
  list-style-type: none; }
  .block--presentcommerce-social ul.social-media-links li a {
    display: block;
    text-transform: uppercase;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: left center;
    padding: 5px 10px 5px 35px; }

.block--presentcommerce-social ul.social-media-links li.facebook a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAKlBMVEUbQpb///8bQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpaTq8SFAAAADXRSTlMAABEzRFVmd4iZu8zuySWixgAAAE9JREFUCNdjYFCCAQEG7rswMIFBF87egIV9TEkVznZgEIWxbzGwhsPYNxhy7yLYvdjYlxQYmDRgbAYGBikkcW0Ceslls+0Ggu0M1bt3GQAAKzaO5qdTzIAAAAAASUVORK5CYII=); }

.block--presentcommerce-social ul.social-media-links li.instagram a {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACPVBMVEUAAABNeKNNeKJJcZ9LdaFHbp1LdaFMd6JNeaNGbZ1GbJxLdKBIcJ5JcZ9JcZ9Hb51Ldp9KdJ9Kc6BMdaJLdKBIc6FNeqVPeaJOeqNPeaBJe6tKc6BMdqFKc6BIcZ9Kc6BIcJ5LdqFLc6BLc59Jcp9Jcp9FbZ1IcZ9Icp5FbZxFbp1EbJ1JdZ1Jcp9Icp9KcKFKdaBOa6BLeJtKdKBFbJtIcJ5Ic55JcZ9KdKBMd6JIb55Kc59IcJtIcp5GbJxGbJxDa50/aZ9VcJRJbJpSf41Ea5xIcp5FcZ9Hb55MdqFBcaRHcp1LdqFMdqFMd6JOeJNLcplHcJ9HcqBHb55HcJ9JcZ9Icp9YdJdJc51Kc6FIcp9HcKFDb59Cb6ZOdJxLdqFFcqJMdaFEaqBIb55JcZ9Kdp9KcZ9Kc58+cKhLdaFLdaFMc55kd5BGbp9IcZ9Ib51WgYxGcZ1Hb54nOMxIb55Gb6BGbZ5Gb55Lcp9BZKdHb540UrRJcJ5Hb55FcaJOcp1Jc59NeJZHb55Hb59JcZ5IcJ5IcZ9IcJ9MdpZWdpZHb51Ib55IcJ5Ib55IcJ5JcZ9EcqFJcp1Md6JLdaFMdqFNeKJJcp9IcJ5KdKBJcZ9LdqFKc6BNeKNMdqJGbZ1Hbp1IcZ9NeaNLdKBLdaBIb55GbZxMdaFHb51Hb55QeaBOeaNNeaRLc6BKcqBKcp9HdKBIbJtAap9HbJxIcJ9MdaJHc6FKcp5JdKBIcZ1IcJ1JcZ1KcZ9LdZpIc6JJcJ8tzm0uAAAAknRSTlMA6+vz9PPr6+vz8/Tz9vTzRwwMyuxI4vfwzzbM69Hp+OnrZhh9zjbzNDQ1GTjM8uD7NM32furU8Dvz8jU2NvX0+s0z3jbySEz0/DU8QvT1ODY2/kMk/PAzHrW25CzO4PQ3JDQT+RI6IK/5FzMh1fYUrz0iIPM2MgHTSPMmMiP9Ss38z0kN9vQNpSYYFBQYI/emSBQQiEQAAAFmSURBVBjTPcy9SxthAIDx5/24u8oRTo/EIZMUBRUcFOvkKjj1D5AuDhU3kQ5BxEEchICDn3MGHQrZRUVEQQqC/4CTQtNKWtOkmjvfeJfXIeIz/oZH5K2tY4QDOadCKW36xy3Ruy3iF0OKH7tGXGgrZ75rIaN3I2wc8UU86Ub0YlKQsTUE/xuQ3J5IOoYLQaSqUFPD0hjAx5pvq5EiHRg55bcWnd9S6rdX3M0CKE9KJ0WW3bWH+r/an0qRM5WPc3KM4+u+fAAAuYHgpITD5x3Y1ryVKcH+tLZ8dfCSN5yNF570DxlaudddnuvY4sTHzcBG8gDN5V0IQCHJHlJ/RkMTraY+9DyqxE61FQ9oSVBl5+d5r1O02cnLsw2aFulFDVj1W2arp3bVWodfCD2o7oECbKTLAAhvXKehGMxl+72wLVbMzd+q6vKltrJ4r/BiMto+D1m8jFViVCS3zf4K8+5uhEZ8chPxCiAEkz4ZWNkcAAAAAElFTkSuQmCC"); }

.block--presentcommerce-social ul.social-media-links li.youtube {
  background-image: none; }
  .block--presentcommerce-social ul.social-media-links li.youtube a {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAVCAMAAACAAGUXAAACB1BMVEUAAADVJSvSIijSISbUISXLKC3OJCjMJSrPJSrGKC3TJSvRIifVHiHSJSrUJSvKIyrUJSvTJSrQISbSJSraGx3TJSvKJCjOIybfFxrOJSnMIyjVHyLbGhzKJCnPJyvLJCjSJCjSJSrOJSnWJSvWJSrWJCvLJS3NIynKIyrSJSvRJSnVJSvOJCjjEhXOIynLIynVJCrMJCrKMTPXJCnPIyrVJCvCJyvPIyjLJCnFIyflFBbIIyfZISbLIynTJSrSIyjRJSrPJCrRJSrTJinUJSrSJizLJynRJCrJKC/MJSrSICXMJCrNIyvUJCzJJCnPJCrPJCrVJCrMJCnKJCnWISXRJSnTJCjSJSnSJSrOIynIKi/LJCjMJCnPJCnSJCnTICXSJiu7JyvKIyjGJCjWIijMKi/GIyfVHSLWGRzPJCrRIyrIISfOIynXHh/IISfDJivKJyrPJSrKJirkFRfJIifMJCjOJCnJJirKIijPJCrMJCnRJSrSJSrNJCnPJCrLJCnQJSrUJSvKJCnOJCnTJSrTJSvQJCrOJCrVJSvJIyjPJivMJSrKIynMJSvWJCrIJCnKJizRIynMKC3PJCjLJSvMJi3RJCnMJizNJSvUJSzJJCnPJyzLJSrPJSrLJivWJSvNJCrRJCrNIynKJyzGJCnPIyfOIyjTJizOJSnQJyzLIyjHJCrPJiopyZPZAAAAenRSTlMAprLM2TZV+zbatLIrtMBsvsDMvQXAcFUIg3MrBbIZvxz3U6+UwjYMZm9v+YMxaHFHozQcNg11ybySMpJ3dXNbc/n7lFNqY3YwGUDAOjq89/tjsr9Adch1pUcwvm2uY9pqdaO+W3cKVxmjCkQyXE83Xr9PM/cSRVir8uK22B8AAAFFSURBVHjabdBTdwMBFATgKVPbtm3btm2b2WTjhk1tmz+ym252k4fM63fuOXcGVNIbUyomWitji7qrO0viRoaKw3obQqBLZni8QiH6EMlkUh6PRxCE8G6PJEsHowFEPlAkMiIhRaT8sx5I02pNkeTxNg8FVyZJwiezECHSU2jXzde5gfjyfJjpSEpdlQV1WB6rWOJzU2GnJx7RBw/fozOWuG1wYYiwAuBvfnlxQhM3B04METbQxdqCQ5MgGJ4MCWmDjy1Ngn64ss9n/JO3G4cmQTvc2V5RABzs1ad6EjfBka1cg4CEt0M+Q+JA9DDUUls3/KI20PUYypmhmrPv998NJNbkYvLJaEMjUn6PYl2lMkkHr4nA6q9J+hkHMDe7S5IS9f4zQxqNWKnc2JmCLpsLW2vTi1VJA8mFfl7OMSvbS/PLMwD+AGNa5+LTVnpvAAAAAElFTkSuQmCC"); }

.stock-circle {
  box-sizing: border-box;
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 1px solid #7c7c7c;
  border-radius: 50%; }
  .stock-circle.full-circle {
    background-color: #58ae0b; }

@media (min-width: 44em) {
  #block-commerce-cart-cart {
    margin-top: -8px; } }

#block-commerce-cart-cart .links--inline {
  margin-top: 15px; }
  #block-commerce-cart-cart .links--inline .line-item-summary-view-cart a {
    border-bottom: 3px solid #132f6b; }
  #block-commerce-cart-cart .links--inline .line-item-summary-checkout a {
    border-bottom: 3px solid #c1c3c3; }

#block-commerce-cart-cart .view-header .line-item-quantity {
  box-sizing: border-box;
  top: -10px;
  right: 45px;
  margin: 0;
  width: 25px;
  height: 25px;
  border: 2px solid white;
  border-radius: 50%;
  color: black;
  background: #afb0b3;
  background: linear-gradient(to bottom, #f4f5f5, #afb0b3);
  font-size: 11px;
  line-height: 2; }

#block-commerce-cart-cart .cart-block-title .cart-icon {
  float: right;
  width: 51px;
  height: 31px;
  margin: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAfCAMAAAB9EQVVAAABfVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w/VAaAAAAfnRSTlMAGsixwFj6xIXB+YxQMLpfwlx/ThEi/HDrBMe5yphDOUsQgYai8YrGpgcvz+JUv428Lq6PIcNkXuNlsgvOnDUF76XcF9HZh6vn/pDWkgZEAxj3E/uvCSYOhKfs1EgCK4NVe6xG131vxTyLT3geKNsdsKhanwx05NJh6kJZEmYgO5rfAAABZklEQVR42pWTVVPDQBRGD1papC0FCsWd4u7u7u7u7prfTnanzLAldLrnId/kfnMe7mbDP0wVFb9UocXMomFiq7b/wWb/IrVgOC6IwjhWjBAwZDXN3wqhVJJuNY7hwnw+v1bF/MH98UmmlbMB9w8lj/zDpGGF7RLgKdIeHUx1xTtew5LYouPCCuuqnDxDkzc/y7pOKSytazplQJamUwCsaTpuYDVoFnUiwzEyKvNwf0HtcwGnOioBlxljecyKK3Ltx630jgEgV3VO4UhUGWCXG3Oj9P0AqapzDmfim0aAz8xbKFf6JICUYmWWAPEBJ1JsB4lKn41gUMvxIqjXcjwIarScOgRtyuwAdsS55SPP7Q6ufte9HQhyFGcXss1Im4cJM6Nh+3fdiaRR/ds3nXMiM6fH5ftejks9aklGqxE+XQCaNzsZJO0ajhMknvCVtBQCJIXtNPNDj0tzG0lLX1OpLTS+2oZuJN8OayTmndkRiAAAAABJRU5ErkJggg==) no-repeat center; }
  #block-commerce-cart-cart .cart-block-title .cart-icon:before {
    content: "KORPA";
    position: relative;
    top: 15px;
    left: -65px;
    font-size: 13px;
    font-weight: bold; }

#block-commerce-cart-cart .cart-block-title .cart-icon ~ .line-item-summary {
  width: 100%; }
  #block-commerce-cart-cart .cart-block-title .cart-icon ~ .line-item-summary .line-item-total {
    margin-top: 10px;
    font-size: 13px;
    line-height: 1; }

#block-commerce-cart-cart .cart-contents-block {
  width: 130%;
  color: black; }
  #block-commerce-cart-cart .cart-contents-block table {
    width: 100%; }
    #block-commerce-cart-cart .cart-contents-block table tr.odd {
      background-color: white; }
    #block-commerce-cart-cart .cart-contents-block table tr.even {
      background-color: #F1F2F2; }

.cart-empty-block {
  margin-top: 14px;
  border: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAfCAMAAAB9EQVVAAABfVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w/VAaAAAAfnRSTlMAGsixwFj6xIXB+YxQMLpfwlx/ThEi/HDrBMe5yphDOUsQgYai8YrGpgcvz+JUv428Lq6PIcNkXuNlsgvOnDUF76XcF9HZh6vn/pDWkgZEAxj3E/uvCSYOhKfs1EgCK4NVe6xG131vxTyLT3geKNsdsKhanwx05NJh6kJZEmYgO5rfAAABZklEQVR42pWTVVPDQBRGD1papC0FCsWd4u7u7u7u7prfTnanzLAldLrnId/kfnMe7mbDP0wVFb9UocXMomFiq7b/wWb/IrVgOC6IwjhWjBAwZDXN3wqhVJJuNY7hwnw+v1bF/MH98UmmlbMB9w8lj/zDpGGF7RLgKdIeHUx1xTtew5LYouPCCuuqnDxDkzc/y7pOKSytazplQJamUwCsaTpuYDVoFnUiwzEyKvNwf0HtcwGnOioBlxljecyKK3Ltx630jgEgV3VO4UhUGWCXG3Oj9P0AqapzDmfim0aAz8xbKFf6JICUYmWWAPEBJ1JsB4lKn41gUMvxIqjXcjwIarScOgRtyuwAdsS55SPP7Q6ufte9HQhyFGcXss1Im4cJM6Nh+3fdiaRR/ds3nXMiM6fH5ftejks9aklGqxE+XQCaNzsZJO0ajhMknvCVtBQCJIXtNPNDj0tzG0lLX1OpLTS+2oZuJN8OayTmndkRiAAAAABJRU5ErkJggg==) no-repeat; }

.sve-link {
  font-style: italic;
  font-weight: bold;
  font-size: 16px;
  text-transform: uppercase;
  text-decoration: none; }

.sve-link.super-sve {
  color: #f60176; }

.sve-link.novo-sve {
  color: #f7a303; }

.sve-link.akcije-sve {
  color: #58ae0b; }

#block-views-akcije-block-1 h2.block__title,
#block-views-super-i-novo-u-ponudi-block h2.block__title,
#block-views-super-i-novo-u-ponudi-block-1 h2.block__title {
  font-size: 32px; }

#block-views-akcije-block-1 .sve-link,
#block-views-super-i-novo-u-ponudi-block .sve-link,
#block-views-super-i-novo-u-ponudi-block-1 .sve-link {
  float: right;
  position: relative;
  top: 6px; }

#block-views-akcije-block-1 h2.block__title:after {
  color: #58ae0b; }

#block-views-super-i-novo-u-ponudi-block h2.block__title:after {
  color: #f60176; }

#block-views-super-i-novo-u-ponudi-block-1 h2.block__title:after {
  color: #f7a303; }

#block-webform-client-block-155 form > div {
  *zoom: 1; }
  #block-webform-client-block-155 form > div:after {
    content: "";
    display: table;
    clear: both; }

#block-webform-client-block-155 .webform-component--opis {
  margin-bottom: 20px;
  padding: 10px;
  background-color: rgba(3, 13, 70, 0.5);
  font-size: 11px; }

#block-webform-client-block-155 .webform-component--ime,
#block-webform-client-block-155 .webform-component--e-mail {
  position: relative;
  margin-right: 20px; }
  #block-webform-client-block-155 .webform-component--ime input,
  #block-webform-client-block-155 .webform-component--e-mail input {
    padding-right: 38px; }
  #block-webform-client-block-155 .webform-component--ime:after,
  #block-webform-client-block-155 .webform-component--e-mail:after {
    box-sizing: border-box;
    content: "";
    display: inline-block;
    position: absolute;
    width: 36px;
    height: 100%;
    top: 0;
    right: 0;
    border-left: 1px solid #acacac; }

#block-webform-client-block-155 .webform-component--ime:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAAKlBMVEUAAAAbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpZtAxW/AAAADXRSTlMAZnfM7hGZRCJViN0zEHMbLgAAAFdJREFUeNpdzkkSwCAIRFEEwbHvf90UiiaVv3vFoqHVNGO6lQxANKQuoJ8jViM4N4UiWUyh1tzcikMF2TqbAD7GuOVKNK78XPHJ/oyXcB7j16P6UoqK0gNI4AYSu+CIOwAAAABJRU5ErkJggg==) no-repeat center, linear-gradient(to top, #afb0b3, #f4f5f5); }

#block-webform-client-block-155 .webform-component--e-mail:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAMAAAAVBLyFAAAALVBMVEUAAAAbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpYbQpZUr4CbAAAADnRSTlMAImbdmaruETN3VcyIu2M6VuoAAABhSURBVHjaVc5BDoAgDETR30JbQO39j6uRGOEvX2Yx0OpWg/Cy5YGksqQpD9WV7KU8fzlzrtxkgpjXl1RKaQCtFNFJhLmCugUfQU+z7LAQ47oGO+2/uiz1hzhy6wBi6NIIbtnPBAxf9Q1JAAAAAElFTkSuQmCC) no-repeat center, linear-gradient(to top, #afb0b3, #f4f5f5); }

#block-webform-client-block-155 .webform-submit {
  width: 100%;
  padding: 7px 0 7px 20px;
  font-style: italic;
  text-align: left;
  color: white;
  background-color: #1d4ca8;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAJFBMVEUAAADd3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/XXLfcAAAAC3RSTlMA3XcimaoR7ogzzDQOQfwAAABBSURBVHgBjchBDoAwCERRCgXUuf99jXVMxo3x7963uyrTYrSrJwAdjv8jx6o5Atr+9igzn6u+GPaUn9yENMnyIE9uFQM1hUzMRQAAAABJRU5ErkJggg==) no-repeat calc(100% - 10px) center, linear-gradient(to bottom, #1d4ca8, #030d47); }
  #block-webform-client-block-155 .webform-submit:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAJFBMVEUAAADd3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/d3t/XXLfcAAAAC3RSTlMA3XcimaoR7ogzzDQOQfwAAABBSURBVHgBjchBDoAwCERRCgXUuf99jXVMxo3x7963uyrTYrSrJwAdjv8jx6o5Atr+9igzn6u+GPaUn9yENMnyIE9uFQM1hUzMRQAAAABJRU5ErkJggg==) no-repeat calc(100% - 10px) center, linear-gradient(to bottom, #030d47, #1d4ca8); }

#block-webform-client-block-155 .webform-component--ime,
#block-webform-client-block-155 .webform-component--e-mail,
#block-webform-client-block-155 .form-actions {
  box-sizing: border-box;
  width: 30%;
  float: left; }

.views-exposed-form-fitness-centri-page {
  box-sizing: border-box;
  padding: 15px 20px;
  border: 1px solid #1b4296; }
  .views-exposed-form-fitness-centri-page .views-widget-filter-title,
  .views-exposed-form-fitness-centri-page .views-widget-filter-field_tip_value {
    box-sizing: border-box;
    width: calc(20% - 15px);
    margin-right: 20px;
    padding: 0; }
  .views-exposed-form-fitness-centri-page .views-exposed-widget label {
    display: block;
    color: black; }
  .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] {
    *zoom: 1;
    box-sizing: border-box;
    width: calc(60% - 15px);
    padding: 0; }
    .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"]:after {
      content: "";
      display: table;
      clear: both; }
    .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] .description {
      display: none; }
    .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] .shs-select {
      box-sizing: border-box;
      float: left;
      width: calc(33.33% - 15px);
      margin-right: 20px; }
      .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] .shs-select:last-of-type {
        margin-right: 0; }
  .views-exposed-form-fitness-centri-page .views-submit-button {
    clear: both;
    float: none;
    padding: 30px 0 0 0;
    text-align: center; }
    .views-exposed-form-fitness-centri-page .views-submit-button .form-submit {
      margin: 0;
      padding: 10px 20px 10px 40px;
      text-align: right;
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjI4IDY4LjY3Yy02OC40OCAwLTEyNCA1NS41MS0xMjQgMTI0IDAgNjguNDggNTUuNTIgMTI0IDEyNCAxMjQgNjguNDggMCAxMjQtNTUuNTIgMTI0LTEyNCAwLTY4LjQ5LTU1LjUyLTEyNC0xMjQtMTI0em0wIDIxNC42Yy01MC4wNCAwLTkwLjYtNDAuNTctOTAuNi05MC42IDAtNTAuMDQgNDAuNTYtOTAuNiA5MC42LTkwLjZzOTAuNiA0MC41NiA5MC42IDkwLjZjMCA1MC4wMy00MC41NiA5MC42LTkwLjYgOTAuNnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzkyLjc5IDQxNC4zMDhjNi4wOTUgOS4xNTcgNC4xMiAyMS4yODMtNC4zOSAyNi45NDQtOC41MSA1LjY2Mi0yMC40NTcgMi44MDMtMjYuNTUtNi4zNTVsLTg4LjY0Mi0xMzMuMjA0Yy02LjA5NC05LjE1OC00LjExOC0yMS4yODMgNC4zOS0yNi45NDQgOC41MS01LjY2NCAyMC40Ni0yLjgwNSAyNi41NTMgNi4zNTNsODguNjQgMTMzLjIwNHoiLz48L3N2Zz4=);
      background-repeat: no-repeat;
      background-position: left center;
      background-size: contain; }

form.node-fitness_centar-form label {
  color: white;
  float: none; }

form.node-fitness_centar-form input,
form.node-fitness_centar-form select {
  max-width: 390px;
  float: none; }

form.node-fitness_centar-form .field-name-field-radno-vreme input, form.node-fitness_centar-form .field-name-field-radno-vreme select {
  margin: 5px 0; }

form.node-fitness_centar-form .field-name-field-radno-vreme input {
  margin-right: 15px;
  max-width: calc(100% - 15px); }

form.node-fitness_centar-form .field-name-field-radno-vreme select {
  height: 34px; }

form.node-fitness_centar-form .field-name-field-radno-vreme .tabledrag-toggle-weight-wrapper {
  display: none; }

form.node-fitness_centar-form .field-name-field-radno-vreme table {
  max-width: 390px; }
  form.node-fitness_centar-form .field-name-field-radno-vreme table thead th {
    background-color: transparent; }
  form.node-fitness_centar-form .field-name-field-radno-vreme table thead .tabledrag-hide {
    color: white; }
  form.node-fitness_centar-form .field-name-field-radno-vreme table tbody tr {
    background-color: transparent; }

form.node-fitness_centar-form .field-name-field-radno-vreme input {
  margin-top: 10px; }

form.node-fitness_centar-form .field-name-field-logo .form-submit {
  margin-left: 25px; }

.webform-component-email label,
.webform-component-textfield label,
.form-type-textfield label,
.form-type-password label, div.form-item-quantity label, .form-type-select label {
  margin-right: 0;
  margin-bottom: 0;
  padding: 7px 10px 7px 0;
  font-size: 13px !important;
  font-weight: normal !important; }

.webform-component-email,
.webform-component-textfield,
.form-type-textfield,
.form-type-password, div.form-item-quantity {
  overflow: hidden;
  *zoom: 1;
  display: inline-block;
  border-radius: 3px;
  color: black;
  overflow: hidden; }
  .webform-component-email input,
  .webform-component-textfield input,
  .form-type-textfield input,
  .form-type-password input, div.form-item-quantity input {
    float: right;
    width: auto;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; }

input::-moz-placeholder {
  padding-left: 10px;
  color: #6d6d6d;
  font-style: italic; }

input::-webkit-input-placeholder {
  padding-left: 10px;
  color: #6d6d6d;
  font-style: italic; }

input:-ms-input-placeholder {
  padding-left: 10px;
  color: #6d6d6d;
  font-style: italic; }

input,
textarea,
select {
  color: black; }
  input:hover, input:focus, input:active,
  textarea:hover,
  textarea:focus,
  textarea:active,
  select:hover,
  select:focus,
  select:active {
    border-color: #b3b3b3; }

.grippie {
  display: none !important; }

.webform-component-email input.form-text,
.webform-component-textfield input.form-text,
.form-type-textfield input.form-text,
.form-type-password input.form-text {
  width: 100%;
  height: 34px; }

.webform-component-email .description,
.webform-component-textfield .description,
.form-type-textfield .description,
.form-type-password .description {
  clear: both;
  padding: 0 5px;
  color: white;
  font-weight: bold; }

.form-item-coupon-code input#edit-coupon-code {
  width: calc(100% - 84px); }

.form-item-pretraga {
  background: linear-gradient(to top, #afb0b3, #f4f5f5); }

.views-widget-grid-list {
  display: none; }

.form-type-password .password-strength,
.form-type-password .password-confirm,
.form-type-password .error,
.form-type-password .ok {
  color: white; }

.form-type-password input {
  color: black !important; }

select {
  padding: 6px 30px 6px 10px;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-radius: 3px;
  color: black;
  background: white url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAMAAACgjTZZAAAAGFBMVEUAAAAcTKYcTKYcTKYcTKYcTKYcTKYcTKZAy7HSAAAAB3RSTlMAIt1VzESZF8XE2AAAACVJREFUCNcFwYENADAIgDBQ//94Ya3rC9wWBK0FvaihGIqDqOADWWsQD9urAZMAAAAASUVORK5CYII=") no-repeat calc(100% - 10px) center;
  font-size: 13px; }

div.form-item-quantity {
  margin-bottom: 30px !important; }
  div.form-item-quantity input {
    width: 36px;
    height: 34px; }

.node--product-display .node-product-info-price .form-item {
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto; }

.node--product-display .node-product-info-price .form-type-select {
  width: 220px; }

.form-type-select {
  *zoom: 1;
  border-radius: 3px; }
  .form-type-select:after {
    content: "";
    display: table;
    clear: both; }
  .form-type-select label {
    float: left;
    padding-left: 7px;
    color: black; }
  .form-type-select select {
    float: right; }
    .form-type-select select option {
      background: white; }

.views-exposed-widget label {
  display: none;
  margin-bottom: 0.4em;
  padding: 0;
  color: white;
  font-weight: bold !important; }

/* User form items */
#user-register-form {
  max-width: 360px; }

.page-user .form-item.form-type-textfield label,
.page-user .form-item.form-type-textarea label,
.page-user .form-item.form-type-password label,
.page-user .form-item.form-item-field-newsletter-und label,
.page-user .field-name-field-user-bilten label,
.page-user .field-name-field-user-drzava label {
  position: relative;
  top: 10px;
  display: inline-block;
  margin: 0 0 0 5px;
  color: white; }

.page-user .form-item.form-type-textfield input,
.page-user .form-item.form-type-textarea input,
.page-user .form-item.form-type-password input,
.page-user .form-item.form-item-field-newsletter-und input,
.page-user .field-name-field-user-bilten input,
.page-user .field-name-field-user-drzava input {
  height: 34px;
  padding-top: 15px; }

.page-user .form-item.form-type-textfield select,
.page-user .form-item.form-type-textarea select,
.page-user .form-item.form-type-password select,
.page-user .form-item.form-item-field-newsletter-und select,
.page-user .field-name-field-user-bilten select,
.page-user .field-name-field-user-drzava select {
  padding-top: 15px; }

.page-user .form-item-field-datum-rodjenja-und-0-value {
  width: 100%; }
  .page-user .form-item-field-datum-rodjenja-und-0-value #edit-field-datum-rodjenja-und-0-value {
    width: 100%; }
  .page-user .form-item-field-datum-rodjenja-und-0-value .form-item {
    max-width: 120px;
    margin-right: 10px; }

.page-user .form-item.form-type-textarea label {
  font-size: 13px; }

/* Filters */
.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item a {
  padding: 6px 10px 7px 10px;
  color: black;
  background: linear-gradient(to top, #afb0b3, #f4f5f5);
  text-transform: capitalize; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-asc,
.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-desc,
.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-asc,
.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-desc {
  position: relative;
  vertical-align: top; }
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-asc a,
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-desc a,
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-asc a,
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-desc a {
    padding-left: 40px;
    border-color: #acacac; }
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-asc a:before,
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-desc a:before,
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-asc a:before,
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-desc a:before {
    content: "";
    position: absolute;
    top: 1px;
    left: 1px;
    display: block;
    width: 32px;
    height: 32px;
    padding-right: 0;
    border-right: 1px solid #acacac;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-asc a {
  width: 22px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  padding-left: 0; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-asc.selected a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAAMFBMVEUAAADn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+cbJ8G0AAAAD3RSTlMAmd13Zu4zEbtEVSLMqoiHhB15AAAAcUlEQVR42k2OSQIDIQgEWQV1kv7/byeYWawDTcEBiChFqVAZKwW88vDP7g3ssblKd91cAOTrHWOqx+0hUErkszdrNGxcvnF54yIeNzD7se/j6+2XJkhrNVnvKAqti0mF/pXYZ0jUYGmHi2BStVWmFXQC4EMD1GkwDU0AAAAASUVORK5CYII=") no-repeat center, linear-gradient(to top, #1d4ca8, #070824); }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-asc a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAAMFBMVEUAAAAaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgf6eCnAAAAD3RSTlMAmd13Zu4zEbtEVSLMqoiHhB15AAAAcUlEQVR42k2OSQIDIQgEWQV1kv7/byeYWawDTcEBiChFqVAZKwW88vDP7g3ssblKd91cAOTrHWOqx+0hUErkszdrNGxcvnF54yIeNzD7se/j6+2XJkhrNVnvKAqti0mF/pXYZ0jUYGmHi2BStVWmFXQC4EMD1GkwDU0AAAAASUVORK5CYII=") no-repeat center; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-desc a {
  width: 22px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  padding-left: 0; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-desc.selected a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAALVBMVEX///////////////////////////////////////////////////////////+g0jAFAAAADnRSTlMAESIzRFVmd5mqu8zd7jc4jyYAAABwSURBVHgBVctBDgMxCENRD0wgScH3P25BlaL0L4zeAgA7vHZE9wAIzlqje24ci2GmHFeDhsuSC3J5hSrleDDJy2Idjk/H79Q/71y3lTOfOhbcpoDHm6MOOwc+dfrBf1SaeD/Am0/Ubm5Ub4+ZYtj4Aq7EBSjTdrIcAAAAAElFTkSuQmCC") no-repeat center, linear-gradient(to top, #1d4ca8, #070824); }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-title-desc a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAALVBMVEUAAAAaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIg44Vn7AAAADnRSTlMA3ZlmdyIz7rtVqhFEzFR30hgAAABwSURBVHgBVctLDgMxCINhEx4kM6nvf9yCKkXpvzD6FgCYYrVLuheAcNQqzXLi2BUj/bhaVFz2fOCXH4mgHy8medm1w/HpeI/488zndnDkW0eFUwMw2bnqsDPgU6cf7MeguvUDrPlK7eREtXtUA0vXF9BBA/GwQVziAAAAAElFTkSuQmCC") no-repeat center; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-desc.selected a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAJFBMVEUAAADn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ewY+8cAAAAC3RSTlMA3ZlmIncRVTO7RPS+AgIAAABaSURBVHjafc9bDoAgDAXRKaU8ZP/7NZhKRRPP5wQuAehiUMQVQEaCPFy+S0lunQmrVJ2A145+y9+tsL2uvJdTFP+FMTWV0bURbExGzuWZbO4IkYy9cACoVi4nDwkDUWdxfb0AAAAASUVORK5CYII=") no-repeat center, linear-gradient(to top, #1d4ca8, #070824); }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-desc a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAJFBMVEUAAAAaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIij1GU7AAAAC3RSTlMA3ZlmIncRVTO7RPS+AgIAAABaSURBVHjafc9bDoAgDAXRKaU8ZP/7NZhKRRPP5wQuAehiUMQVQEaCPFy+S0lunQmrVJ2A145+y9+tsL2uvJdTFP+FMTWV0bURbExGzuWZbO4IkYy9cACoVi4nDwkDUWdxfb0AAAAASUVORK5CYII=") no-repeat center; }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-asc.selected a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAJFBMVEUAAADn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ewY+8cAAAAC3RSTlMA3ZlmInczEbtVRHQSJVYAAABYSURBVHjafc1ZDoAwCADRoUgXuf99VazBxsT3OWEBuhg0kc5DvMDmLmtppdhSUpahqnW9cyrf8r+V8nuo7ztByRkJA6gq3rWSzC/GNkWK4NOdjLWwA+jEAbkwA5qK7oyCAAAAAElFTkSuQmCC") no-repeat center, linear-gradient(to top, #1d4ca8, #070824); }

.view-filters #edit-sort-bef-combine-wrapper .form-item .form-item #edit-sort-bef-combine-sort-price-asc a:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAJFBMVEUAAAAaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIgaOIij1GU7AAAAC3RSTlMA3ZlmInczEbtVRHQSJVYAAABYSURBVHjafc1ZDoAwCADRoUgXuf99VazBxsT3OWEBuhg0kc5DvMDmLmtppdhSUpahqnW9cyrf8r+V8nuo7ztByRkJA6gq3rWSzC/GNkWK4NOdjLWwA+jEAbkwA5qK7oyCAAAAAElFTkSuQmCC") no-repeat center; }

.date-created {
  position: relative;
  top: 2px;
  font-style: italic;
  font-weight: bold;
  line-height: 1;
  vertical-align: middle; }
  .date-created:before {
    content: " ";
    position: relative;
    display: inline-block;
    width: 17px;
    height: 17px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvVFIvMjAwMS9SRUMtU1ZHLTIwMDEwOTA0L0RURC9zdmcxMC5kdGQnPjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTEyLDIxYy01LDAtOS00LTktOXM0LTksOS05czksNCw5LDlTMTcsMjEsMTIsMjF6IiBmaWxsPSJub25lIiBzdHJva2U9IiMxYjQyOTYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHBvaW50cz0iMTIsNyAxMiwxMiAxNSwxNSAiIHN0cm9rZT0iIzFiNDI5NiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);
    vertical-align: text-bottom; }

.article-categories a {
  font-weight: bold;
  font-style: italic;
  text-transform: lowercase;
  text-decoration: none; }
  .article-categories a:hover {
    text-decoration: underline; }

.node--news,
.node--tekstoteka {
  margin-bottom: 40px; }
  @media (min-width: 44em) {
    .node--news,
    .node--tekstoteka {
      margin-bottom: 80px; } }
  .node--news .article-categories,
  .node--tekstoteka .article-categories {
    margin: 0;
    padding: 0; }
  .node--news .article-category,
  .node--tekstoteka .article-category {
    list-style: none; }
  .node--news .field--name-body,
  .node--tekstoteka .field--name-body {
    margin-bottom: 20px; }

.node--news--teaser,
.node--tekstoteka--teaser {
  *zoom: 1; }
  .node--news--teaser:after,
  .node--tekstoteka--teaser:after {
    content: "";
    display: table;
    clear: both; }
  .node--news--teaser .article-categories,
  .node--tekstoteka--teaser .article-categories {
    float: right; }
    .node--news--teaser .article-categories a,
    .node--tekstoteka--teaser .article-categories a {
      color: #d7d02c;
      font-size: 16px; }
  .node--news--teaser .date-created,
  .node--tekstoteka--teaser .date-created {
    float: left;
    color: #1b4296;
    font-size: 12px; }
    .node--news--teaser .date-created:before,
    .node--tekstoteka--teaser .date-created:before {
      top: 1px; }
  .node--news--teaser .field--name-field-lead-image,
  .node--tekstoteka--teaser .field--name-field-lead-image {
    float: left; }
    .node--news--teaser .field--name-field-lead-image a,
    .node--tekstoteka--teaser .field--name-field-lead-image a {
      display: block; }
  .node--news--teaser .node__title,
  .node--tekstoteka--teaser .node__title {
    margin-bottom: 0;
    padding: 15px 30px;
    background-color: #091842; }
    .node--news--teaser .node__title a,
    .node--tekstoteka--teaser .node__title a {
      color: white;
      font: italic bold 25px/1.2 "Roboto", sans-serif; }
  .node--news--teaser header,
  .node--tekstoteka--teaser header, .node--news--teaser .node__content,
  .node--tekstoteka--teaser .node__content {
    overflow: hidden; }
  .node--news--teaser .node__content,
  .node--tekstoteka--teaser .node__content {
    padding: 15px 30px;
    background-color: rgba(3, 13, 70, 0.4); }
  .node--news--teaser .node__content-footer,
  .node--tekstoteka--teaser .node__content-footer {
    *zoom: 1; }
    .node--news--teaser .node__content-footer:after,
    .node--tekstoteka--teaser .node__content-footer:after {
      content: "";
      display: table;
      clear: both; }

.node--news--full .article-date-categories,
.node--tekstoteka--full .article-date-categories {
  *zoom: 1;
  width: 100%;
  margin-bottom: 20px; }
  .node--news--full .article-date-categories:after,
  .node--tekstoteka--full .article-date-categories:after {
    content: "";
    display: table;
    clear: both; }

.node--news--full .field--name-field-image,
.node--tekstoteka--full .field--name-field-image {
  clear: both; }

.node--news--full .date-created,
.node--tekstoteka--full .date-created, .node--news--full .article-categories,
.node--tekstoteka--full .article-categories {
  float: left;
  margin-right: 20px;
  color: #1b4296; }

.node--news--full .date-created,
.node--tekstoteka--full .date-created {
  font-size: 13px; }
  .node--news--full .date-created:before,
  .node--tekstoteka--full .date-created:before {
    margin-right: 2px; }

.node--news--full .article-categories a,
.node--tekstoteka--full .article-categories a {
  color: #1b4296;
  font-size: 16px; }

.node--news--full .field--name-field-lead-image,
.node--tekstoteka--full .field--name-field-lead-image {
  float: left;
  margin-right: 30px;
  margin-bottom: 30px; }

.more-tekstoteka-data {
  overflow: hidden;
  *zoom: 1; }
  .more-tekstoteka-data .author,
  .more-tekstoteka-data .povezani-slicni-tekstovi {
    box-sizing: border-box;
    height: 255px;
    padding: 20px 25px;
    background-color: white; }
  .more-tekstoteka-data .author {
    float: left;
    width: 255px;
    margin-right: 30px;
    color: #1b4296;
    text-align: center; }
    .more-tekstoteka-data .author .author-name,
    .more-tekstoteka-data .author .author-title {
      font-weight: bold;
      line-height: 1; }
    .more-tekstoteka-data .author .author-name {
      font-size: 21px;
      margin-bottom: 5px; }
    .more-tekstoteka-data .author .author-title {
      margin-bottom: 20px; }
    .more-tekstoteka-data .author .author-image {
      margin-bottom: 25px; }
  .more-tekstoteka-data .povezani-slicni-tekstovi {
    margin: 0;
    color: #1b4296;
    overflow: hidden; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-row:first-child {
      margin-bottom: 15px; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .block-title {
      margin-bottom: 20px;
      font-weight: bold;
      font-size: 20px;
      line-height: 1; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image,
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-title {
      display: inline-block;
      vertical-align: middle; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-title {
      width: calc(100% - 180px); }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image {
      margin-right: 25px; }
      .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image a, .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image img {
        display: block; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-title a {
      font-style: italic;
      font-size: 24px;
      text-decoration: none; }
      .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-title a:hover {
        text-decoration: underline; }

.node--fitness-centar .node__logo {
  box-sizing: border-box;
  float: left;
  margin-right: 20px; }
  .node--fitness-centar .node__logo img {
    background-color: white; }

.node--fitness-centar .info-icon:before {
  float: left; }

.node--fitness-centar--teaser {
  *zoom: 1; }
  .node--fitness-centar--teaser:after {
    content: "";
    display: table;
    clear: both; }
  .node--fitness-centar--teaser img, .node--fitness-centar--teaser a {
    display: block; }
  .node--fitness-centar--teaser h2.node__title {
    margin-bottom: 20px;
    padding-top: 10px; }
    .node--fitness-centar--teaser h2.node__title a {
      font-size: 18px;
      text-transform: uppercase; }
  .node--fitness-centar--teaser .field--name-field-adresa {
    margin-bottom: 10px; }
  .node--fitness-centar--teaser .field__body {
    overflow: hidden; }

.view.miss-pansport .views-field-title {
  margin-bottom: 10px;
  display: block;
  color: white;
  font-size: 24px;
  text-align: center; }

.page-galerija-pansport-team .views-field-field-image a, .page-galerija-pansport-team .views-field-field-image img {
  display: block; }

.page-galerija-pansport-team .views-field-field-image a {
  position: relative; }
  .page-galerija-pansport-team .views-field-field-image a:before, .page-galerija-pansport-team .views-field-field-image a:after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 100%;
    background-color: white;
    z-index: 0;
    opacity: 0;
    transition: -webkit-transform 0.42s 0.06s cubic-bezier(0.19, 1, 0.22, 1);
    transition: transform 0.42s 0.06s cubic-bezier(0.19, 1, 0.22, 1);
    transition: transform 0.42s 0.06s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.42s 0.06s cubic-bezier(0.19, 1, 0.22, 1); }
  .page-galerija-pansport-team .views-field-field-image a:before {
    box-shadow: -1px -1px 0 0 rgba(0, 0, 0, 0.11);
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  .page-galerija-pansport-team .views-field-field-image a:after {
    box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.11);
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  .page-galerija-pansport-team .views-field-field-image a:hover:before, .page-galerija-pansport-team .views-field-field-image a:hover:after {
    opacity: 1; }
  .page-galerija-pansport-team .views-field-field-image a:hover:before {
    box-shadow: -1px -1px 10px 2px rgba(0, 0, 0, 0.11);
    -webkit-transform: rotate(6deg);
            transform: rotate(6deg); }
  .page-galerija-pansport-team .views-field-field-image a:hover:after {
    box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, 0.11);
    -webkit-transform: rotate(-4deg);
            transform: rotate(-4deg); }

.page-galerija-pansport-team .views-field-field-image img {
  position: relative;
  padding: 4px;
  border: 1px solid #ebebeb;
  background-color: white;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.11);
  z-index: 1; }

.node--prodavnica--full .prodavnica-info-prop {
  padding: 15px; }
  .node--prodavnica--full .prodavnica-info-prop:nth-of-type(odd) {
    background-color: #c4c4c6; }
  .node--prodavnica--full .prodavnica-info-prop .field {
    display: inline-block;
    vertical-align: middle; }

.node--prodavnica--full .info-wrapper {
  *zoom: 1; }
  .node--prodavnica--full .info-wrapper:after {
    content: "";
    display: table;
    clear: both; }
  .node--prodavnica--full .info-wrapper .prodavnica-info {
    box-sizing: border-box;
    float: left;
    width: 45%;
    padding-right: 5%; }
  .node--prodavnica--full .info-wrapper .field--type-text-with-summary {
    float: right;
    width: 55%; }

.node--prodavnica--full .node--news--teaser {
  margin-bottom: 20px;
  font-size: 100%; }
  .node--prodavnica--full .node--news--teaser .field--name-field-lead-image {
    width: 30%;
    margin-right: 20px; }
  .node--prodavnica--full .node--news--teaser .node__title {
    display: block; }
    .node--prodavnica--full .node--news--teaser .node__title a {
      font-size: 1.154em; }
  .node--prodavnica--full .node--news--teaser .node__content {
    background-color: transparent; }
  .node--prodavnica--full .node--news--teaser .article-category a {
    color: #1b4296;
    font-size: 1em; }

.product-teaser .teaser-image, .node--product-display .node__content .node-product-image .image,
.node--product-display .node__content .node-product-image .image-thumb {
  position: relative;
  margin-bottom: 10px;
  padding: 0;
  border: none;
  border-radius: 0;
  box-shadow: 0 5px 12px 4px rgba(0, 0, 0, 0.35);
  overflow: visible; }
  .product-teaser .teaser-image a, .node--product-display .node__content .node-product-image .image a,
  .node--product-display .node__content .node-product-image .image-thumb a {
    display: block; }
    .product-teaser .teaser-image a img, .node--product-display .node__content .node-product-image .image a img,
    .node--product-display .node__content .node-product-image .image-thumb a img {
      display: block;
      margin: 0 auto; }

.node-unpublished {
  background-color: transparent; }

.product-teaser {
  padding-right: 10px; }
  .product-teaser .product-teaser-holder {
    position: relative;
    min-height: 536px; }
  .product-teaser .neobjavljeno {
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    padding: 10px 20px;
    color: #f5191d;
    background-color: #1b4296;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    z-index: 9;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5); }
  .product-teaser .commerce-add-to-cart > div {
    overflow: hidden;
    *zoom: 1;
    height: 50px;
    margin-bottom: 15px; }
  .product-teaser .commerce-add-to-cart .attribute-widgets {
    box-sizing: border-box;
    float: left;
    width: calc(100% - 50px);
    padding: 0 0 0 10px; }
    .product-teaser .commerce-add-to-cart .attribute-widgets label {
      display: none; }
    .product-teaser .commerce-add-to-cart .attribute-widgets .form-item {
      float: left;
      width: calc(50% - 10px);
      margin-right: 10px;
      font-size: 11px; }
      .product-teaser .commerce-add-to-cart .attribute-widgets .form-item .form-select {
        font-size: inherit;
        line-height: 1.2; }
        .product-teaser .commerce-add-to-cart .attribute-widgets .form-item .form-select[disabled="disabled"] {
          padding: 6px 10px 6px 10px;
          background-image: none;
          cursor: auto; }
          .product-teaser .commerce-add-to-cart .attribute-widgets .form-item .form-select[disabled="disabled"]:hover {
            border: 1px solid #cccccc; }
      .product-teaser .commerce-add-to-cart .attribute-widgets .form-item:last-child {
        margin-right: 0; }
  .product-teaser .commerce-add-to-cart .add-cart.form-submit {
    float: right;
    position: relative;
    top: 5px;
    right: 10px;
    width: 32px;
    height: 19px;
    padding: 0;
    text-indent: -9999px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAATCAYAAADxlA/3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABuklEQVRIx73WvWsUURQF8N9MVo1gIUFsphMUVEgrWE5lZS2IWNjIVH4gWmonIaDVgNrZWAlqYSOMWKj/gEmMSxTBIYKQiOhqUBOLndW3i8TnbsiB4c478869h/c5iSGR5eUE7mASU3iMpHlisBWLSZaX+3CwIdcihCnu41xTeCS08BwT/6k7hLuBgS94hNXGYAzG8L6Fj0MYuFpXRZ7l5WFM1lVxY9gRSLK8vI0TQ2jbuIS3OIbjGMfPSH2Khy28HNL8Xt1pGAVLKWZGTDIKnqUjjMBGYD7FayxFdH6Ci/gUcPdwRf+8T+N6RL7PeJXWVfEdcxGCm3VVTOFBwJ2vq+IyZpt2p66KC3VVnI3I166rotPbs+8iBDub+CPgdjVxJfyW5eV4RL55/hwaCxGCsSZuCbjWQEwH+q6HmVDwIkKwOhD/xq0NxPUwFxqIWQPLTVwJuMWBPgnUVdGJHYHe0C3gK7avIzia5eUyjgTcmSwvn+JA096R5eVJbPtH8W+ofzuGLC9nsT/C+UbgTV0Ve+i/udqbVLyvVmjg2iYamO699P29ZHl5GqewW3crxazmGCS6p+UH3Aqv71/kvXFMak6DXgAAAABJRU5ErkJggg==) no-repeat center; }
  .product-teaser .product-teaser-holder {
    background-color: #9d9ca0; }
  .product-teaser .teaser-image {
    overflow: visible; }
  .product-teaser .node__title {
    height: 19px;
    padding: 0 10px;
    overflow: hidden; }
    .product-teaser .node__title a {
      color: black; }
  .product-teaser .product--attributes {
    position: absolute;
    top: -408px;
    left: 10px;
    pointer-events: none; }
    .product-teaser .product--attributes .attributes {
      color: #9190a5;
      font-weight: bold;
      font-size: 12px; }
      .product-teaser .product--attributes .attributes span {
        box-sizing: border-box;
        display: block;
        margin: 2px 0;
        padding: 2px 4px;
        background-color: rgba(239, 239, 239, 0.82);
        box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.12); }
  .product-teaser .item-description {
    display: block;
    height: 60px;
    margin-bottom: 10px;
    padding: 0 10px;
    color: white;
    font-size: 13px;
    overflow: hidden; }
    .product-teaser .item-description p, .product-teaser .item-description a {
      color: inherit; }
  .product-teaser .commerce-product-field-field-cust-pakovanjecrd {
    color: #5e5d72;
    margin-bottom: 10px;
    padding: 0 10px;
    font-size: 14px; }
    .product-teaser .commerce-product-field-field-cust-pakovanjecrd .field__label {
      font-weight: normal; }
    .product-teaser .commerce-product-field-field-cust-pakovanjecrd .field__items {
      font-weight: bold;
      text-transform: uppercase; }
  .product-teaser .field-commerce-price {
    width: 55%;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 17px;
    font-weight: normal;
    line-height: 1; }
    .product-teaser .field-commerce-price td {
      padding: 0; }
    .product-teaser .field-commerce-price .price-amount {
      color: #f7ec29; }
    .product-teaser .field-commerce-price .commerce-price-savings-formatter-list {
      position: absolute;
      top: -25px; }
      .product-teaser .field-commerce-price .commerce-price-savings-formatter-list .price-amount {
        color: #434343; }
  .product-teaser .teaser-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #030d46; }
  .product-teaser .details {
    position: absolute;
    right: 0;
    bottom: 5px;
    width: 124px;
    padding: 10px;
    border-radius: 4px;
    border-top-right-radius: 0;
    background-color: #1b4296;
    font-size: 12px;
    text-align: left;
    line-height: 1.2;
    box-shadow: 0 0 0 0 transparent;
    transition: all 0.12s ease-out; }
    .product-teaser .details:hover {
      box-shadow: -5px 5px 10px 2px rgba(0, 0, 0, 0.35); }
    .product-teaser .details a {
      display: block;
      width: 100%;
      color: white; }
      .product-teaser .details a:hover {
        text-decoration: none; }
      .product-teaser .details a:after {
        content: "";
        position: absolute;
        right: 10px;
        top: calc(50% - 9px);
        display: block;
        width: 32px;
        height: 19px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAATCAYAAADxlA/3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABnElEQVRIx73WwYtPURQH8M99MxhloUn+gCkKZSv/gZW1SBYWLGXD1lZTbGXHwkqxsVGksLSQMZh+pGgUZkoGU8yxmPu4v1/6ufN703zrdd4993zP+b5z733vJSMiIiZxA/txEfeR8lWDzZhPEbEb+9q8FcQGt3E2F+6EFBGfMblG3gF8Qi+Pl3AXK1lgDcbwQUT0Yu24l5fhYESc6tqBazg+AncO5/EWR3AME/hVyW9wZxwvRhS/Cze7PD0WGsx0TNIFj5sOHVgPvGzwGgsVwQ9wDl8K3y1c0L/u07hcke8rXoGIeFix84/m2OuFbyr7nubxUpu9It8T/p7ZdxWKt2f7s/DtyHa5nIuIiZr2lwJ6FYSxbDcVvvEB2wzEDsNMSXhWQVgZsP/yxYAdhtlSwGwFYTHb5cI3PxCTIKX0rbYDbet6+I6tQwiHI2IRhwrfmYh4hL15vC0iTmDLf4r/wPs/iiEinmNPhfL1wJuU0hT9X665DSreV6sUcGkDBUy3N31/LxFxGiex0+pRqtnNNUhW35YfcTWldKWd+A1negcT9dL1lgAAAABJRU5ErkJggg==) no-repeat center; }
  .product-teaser.teaser-super .details {
    background-color: #f60176; }
  .product-teaser.teaser-akcija .details {
    background-color: #58ae0b; }
  .product-teaser.teaser-novo .details {
    background-color: #f7a303; }

.block--presentcommerce-recently-read-recently-read .recent-item,
.block--presentcommerce-recently-read-recently-read .views-row,
#block-views-context-product-blocks-block-2 .recent-item,
#block-views-context-product-blocks-block-2 .views-row {
  border-bottom: 1px solid #cccccc; }

.node--product-display .node__content .node-product-info-price div[class^="commerce-"] [class*="-label"], .node-product-sku-stock .commerce-product-sku .commerce-product-sku-label, .node-product-sku-stock .field--name-commerce-stock .field-label {
  color: #777779;
  text-align: left;
  text-transform: uppercase; }

.node-type-product-display .l-content > h1 {
  margin-bottom: 20px; }

.node--product-display .commerce-product-field-field-cust-pakovanjecrd {
  display: inline-block;
  width: auto; }
  .node--product-display .commerce-product-field-field-cust-pakovanjecrd .field__label {
    color: black;
    text-transform: capitalize;
    font-weight: normal; }
  .node--product-display .commerce-product-field-field-cust-pakovanjecrd .field__items {
    color: #464646;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 20px;
    text-align: center; }

.node--product-display .node__content .node-taxonomy a {
  color: #f7ec28; }

.node--product-display .node__content .node-product-image {
  width: 53%;
  margin-right: 0;
  z-index: 9; }
  .node--product-display .node__content .node-product-image .thumbs .bx-wrapper {
    max-width: none !important; }
  .node--product-display .node__content .node-product-image .thumbs .bx-prev,
  .node--product-display .node__content .node-product-image .thumbs .bx-next {
    top: -35px; }
  .node--product-display .node__content .node-product-image .thumbs .bx-prev {
    left: 0;
    background: red; }
  .node--product-display .node__content .node-product-image .thumbs .bx-next {
    right: 0;
    background: blue; }
  .node--product-display .node__content .node-product-image .product_thumbs {
    *zoom: 1; }
    .node--product-display .node__content .node-product-image .product_thumbs:after {
      content: "";
      display: table;
      clear: both; }
    .node--product-display .node__content .node-product-image .product_thumbs a {
      display: block; }
    .node--product-display .node__content .node-product-image .product_thumbs li {
      width: 110px; }
      .node--product-display .node__content .node-product-image .product_thumbs li img {
        border: none;
        border-radius: 0; }

.node--product-display .node__content .form-item-attributes-field-attr-bojauud select {
  width: 60% !important; }

.node--product-display .node__content .form-type-select label,
.node--product-display .node__content .form-item-attributes-field-attr-ukus3oq label {
  width: 52px;
  text-align: right !important; }

.node--product-display .node__content .form-type-select select,
.node--product-display .node__content .form-item-attributes-field-attr-ukus3oq select {
  width: calc(100% - 70px) !important; }

.node--product-display .node__content .node-product-info-price {
  position: relative;
  top: 5px;
  width: 100%;
  height: auto;
  padding-bottom: 45px;
  background-color: #9d9ca0;
  z-index: 1; }
  .node--product-display .node__content .node-product-info-price .node-sku-price .commerce-price-savings-formatter-prices .commerce-price-savings-formatter-price .price-amount {
    color: #e41116;
    font-size: 28px; }
  .node--product-display .node__content .node-product-info-price .field-commerce-price table {
    width: 100%; }
    .node--product-display .node__content .node-product-info-price .field-commerce-price table td {
      text-align: center; }
  .node--product-display .node__content .node-product-info-price .node-addtocart {
    margin-bottom: 20px; }
    .node--product-display .node__content .node-product-info-price .node-addtocart .form-type-textfield label {
      box-sizing: border-box;
      display: inline-block;
      width: calc(100% - 30px);
      padding-left: 7px;
      text-align: left; }
    .node--product-display .node__content .node-product-info-price .node-addtocart .form-type-textfield input.form-text {
      background: white; }
    .node--product-display .node__content .node-product-info-price .node-addtocart .form-submit {
      position: absolute;
      right: 0;
      bottom: 20px;
      left: 0;
      max-width: 220px;
      height: 52px;
      margin-right: auto;
      margin-bottom: 0;
      margin-left: auto;
      padding-left: 15px;
      padding-right: 15px;
      border-radius: 6px;
      text-align: left;
      text-transform: uppercase;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAATCAYAAADxlA/3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABnElEQVRIx73WwYtPURQH8M99MxhloUn+gCkKZSv/gZW1SBYWLGXD1lZTbGXHwkqxsVGksLSQMZh+pGgUZkoGU8yxmPu4v1/6ufN703zrdd4993zP+b5z733vJSMiIiZxA/txEfeR8lWDzZhPEbEb+9q8FcQGt3E2F+6EFBGfMblG3gF8Qi+Pl3AXK1lgDcbwQUT0Yu24l5fhYESc6tqBazg+AncO5/EWR3AME/hVyW9wZxwvRhS/Cze7PD0WGsx0TNIFj5sOHVgPvGzwGgsVwQ9wDl8K3y1c0L/u07hcke8rXoGIeFix84/m2OuFbyr7nubxUpu9It8T/p7ZdxWKt2f7s/DtyHa5nIuIiZr2lwJ6FYSxbDcVvvEB2wzEDsNMSXhWQVgZsP/yxYAdhtlSwGwFYTHb5cI3PxCTIKX0rbYDbet6+I6tQwiHI2IRhwrfmYh4hL15vC0iTmDLf4r/wPs/iiEinmNPhfL1wJuU0hT9X665DSreV6sUcGkDBUy3N31/LxFxGiex0+pRqtnNNUhW35YfcTWldKWd+A1negcT9dL1lgAAAABJRU5ErkJggg==) no-repeat calc(100% - 15px) center, #1b4296;
      border-bottom: 3px solid #132f6b;
      line-height: 2; }
      .node--product-display .node__content .node-product-info-price .node-addtocart .form-submit:hover {
        height: 52px;
        margin-bottom: 0;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAATCAYAAADxlA/3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABnElEQVRIx73WwYtPURQH8M99MxhloUn+gCkKZSv/gZW1SBYWLGXD1lZTbGXHwkqxsVGksLSQMZh+pGgUZkoGU8yxmPu4v1/6ufN703zrdd4993zP+b5z733vJSMiIiZxA/txEfeR8lWDzZhPEbEb+9q8FcQGt3E2F+6EFBGfMblG3gF8Qi+Pl3AXK1lgDcbwQUT0Yu24l5fhYESc6tqBazg+AncO5/EWR3AME/hVyW9wZxwvRhS/Cze7PD0WGsx0TNIFj5sOHVgPvGzwGgsVwQ9wDl8K3y1c0L/u07hcke8rXoGIeFix84/m2OuFbyr7nubxUpu9It8T/p7ZdxWKt2f7s/DtyHa5nIuIiZr2lwJ6FYSxbDcVvvEB2wzEDsNMSXhWQVgZsP/yxYAdhtlSwGwFYTHb5cI3PxCTIKX0rbYDbet6+I6tQwiHI2IRhwrfmYh4hL15vC0iTmDLf4r/wPs/iiEinmNPhfL1wJuU0hT9X665DSreV6sUcGkDBUy3N31/LxFxGiex0+pRqtnNNUhW35YfcTWldKWd+A1negcT9dL1lgAAAABJRU5ErkJggg==) no-repeat calc(100% - 15px) center, #132f6b; }
  .node--product-display .node__content .node-product-info-price #edit-add-to-wishlist {
    display: none; }

.node-product-sku-stock {
  float: right; }
  .node-product-sku-stock .commerce-product-extra-field-sku,
  .node-product-sku-stock .commerce-product-field-commerce-stock {
    display: inline-block; }
  .node-product-sku-stock .commerce-product-extra-field-sku {
    margin-right: 15px; }
  .node-product-sku-stock .commerce-product-sku {
    color: white;
    text-transform: uppercase; }
  .node-product-sku-stock .field--name-commerce-stock .field-label,
  .node-product-sku-stock .field--name-commerce-stock .field-items {
    display: inline-block; }
  .node-product-sku-stock .field--name-commerce-stock .field-items {
    float: right; }

.node-product-info-container {
  *zoom: 1;
  clear: both;
  overflow: visible; }
  .node-product-info-container:after {
    content: "";
    display: table;
    clear: both; }

.product-info-container {
  padding: 0 40px; }

.node-product-info-price-wrapper {
  float: right;
  width: 47%; }

.node-sku-price-wrapper {
  position: relative;
  margin-right: -10px;
  margin-bottom: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: white; }
  .node-sku-price-wrapper:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -10px;
    width: 0;
    height: 0;
    border-top: 10px solid #646464;
    border-right: 10px solid transparent; }
  .node-sku-price-wrapper .node-sku-price {
    margin-bottom: 0 !important; }

.node-product-description {
  padding-top: 20px;
  padding-bottom: 20px; }
  .node-product-description .node-product-description-label {
    margin-bottom: 10px;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase; }
  .node-product-description .node-product-description-body {
    color: #464646;
    text-align: justify;
    line-height: 1.3; }
    .node-product-description .node-product-description-body .discover-more {
      margin-left: 5px;
      color: #173c8f; }

.node-product-social-wrapper {
  *zoom: 1;
  margin: 20px 0; }
  .node-product-social-wrapper:after {
    content: "";
    display: table;
    clear: both; }
  .node-product-social-wrapper nav.links {
    float: left;
    margin-right: 20px; }
    .node-product-social-wrapper nav.links li {
      margin: 0;
      list-style: none; }
  .node-product-social-wrapper .node-product-vote {
    float: left; }

.node-product-body {
  padding: 20px 25px;
  color: #464646;
  background: radial-gradient(ellipse farthest-corner at 50% 50%, #f4f5f5 0%, #afb0b3 100%); }
  .node-product-body ul {
    list-style: none; }
    .node-product-body ul li:before {
      content: '\25A0';
      display: inline-block;
      margin: 0 10px 0 -18px;
      color: #1b4296;
      vertical-align: text-bottom; }
  .node-product-body table {
    width: 100%;
    margin: 20px 0; }
    .node-product-body table p {
      margin: 0; }

.node-product-call-us-container {
  box-sizing: border-box;
  width: 100%;
  margin: 0 0 0 auto;
  padding: 0 25px 0 25px;
  color: #777779;
  font-size: 12px;
  text-align: center;
  clear: both; }
  .node-product-call-us-container .node-product-call-us {
    padding: 20px 0 10px 0;
    border: 1px solid #1860eb;
    border-top: none;
    text-transform: uppercase; }
  .node-product-call-us-container a {
    display: block;
    margin-bottom: 10px;
    color: #1860eb;
    font-size: 22px;
    text-decoration: none; }

.add-cart.form-submit[disabled="disabled"] {
  pointer-events: none; }

/* product-additional-info */
#block-block-11 h4 {
  color: #1b4296; }

#block-block-11 p {
  color: white; }

#block-block-11 .product-additional-info:nth-child(odd) {
  width: 44.44444%;
  float: left;
  margin-right: 11.11111%; }

#block-block-11 .product-additional-info:nth-child(even) {
  width: 44.44444%;
  float: right;
  margin-right: 0; }

/* Buttons */
/* ======= */
.node--sportista--full .node__content {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUwAAABlCAMAAAARZConAAADAFBMVEUAAAAAAAAYFBYWERMCAQEAAAAZFRYNCwwaFhcZFRcWERMRDQ4aFhgSDg8LBwgMCQkYFBYYFBaAfn8ZFBYYFBUXExQYFBUZFRYXExVGQkMYFBUYExWCgIEVERIWEhMVERIVERJFQkMXExQYFBUZFBYJBQYYFBUPDAwAAAAWEhMZFRYYFBUZFBYJBgehoaIVERIXExQYFBYYFBUQDA0WEhMPDA0SDg9oZ2gWExQWEhMHBAQIBAUUDxEMCAkXExQOCgoDAQISDg8NCgoDAQEbGRkAAAASDg8TDxAAAAADAgITDxACAQEeGxwMCAkDAQJvbm8BAAB1dXUBAAA9PDxDQkIEAgMDAQKDgoMCAQEvLS0CAQEdGRoEAgICAQEFAwMBAAF8fHwFAwMpKChDQUECAQEAAACPjo9ta2w9OTqzs7RvbW97entdWltKR0gfHB1wb3BeW1xoZmd+fX5MSkuUlJWgoKF8entAPD7AwMBVUlNvbW6MjI2fn6B0c3S4t7hfXV5APT5gXl84NDYeGhuhoKAsKSqWlZYbGBitra6Ih4e+vr9BPj9FQUM+Ozw0MDG3t7jFxcY7ODlcWVrQ0NHW1teWlZYxLS6AfoA2MzTKysuqqqvHx8jOzs4sKSqhn6CMiowqJyiEg4RMSkvY2NkuKStSUFHf3+D///+vsbMAAADY2dvO0NHZ2tvy8/PX2Nnu7/D19fba293e3+CwsrS6vL7x8vLf4OLP0NLS09X09PW5uryys7W0tbjt7u+/wcTOz9DW1tjn6OnBwsS8vb/h4eLR0tPr6+ysrbDU1tfw8fH19ve1t7nGyMq/wMKam52ztLbMzs/Fxsj7/P3U1da4ubvKy829v8G3uLri4+Tp6uutr7H3+frLzM7b3N7d3t+1trjExcfl5ebs7e6QkZM3Nzfn5+jm5uf6+/vk5ObCw8XIysvT1NaTlJY1NDSZmpyWl5mMjZCdnqCpqqz9/v9hYGGhoqSlpqgTEhL+//+IiYsLCgpZWVlRUVEiISFKSUk3NjYABVRTAAAAp3RSTlMA+VCU//weCAMFgMwBuu7lFQqnERlAIioNWCZtp3KNol9XMlpV9ETc/S5MeWbx0Ec2hzrXndLC/Tyu91Wn7Jjg+Mjkr/70vrfvdLGmrOiE/un+z/79nH39wvyTuIxiT9f9Sf6auN+/kr/tx73YzMOtf+PTt/HwpnPelXHv4+LDxOSsg9a+59zt6JfzOWVJ3dT3rGD24J5h68v11+nNqK7cmoHt80/m7cWd+2sAADw1SURBVHgB7JoNWFNXmvgFQvgo9h+bkFAowgAiH1gQkQ9r0RpQMREVQRGwfshY6wdttU6xdrTVsa2dtqP96NgP/13b3XmfixBIVgJxn5REQkryQIeGasGQ1DCSIOhWiy1o7XTfe8/NxVDqtM+2u8+y++Pcc+49Se4Tf77vuSf33Ek/g6CgIP//AwkKmvSfJCCAqf3+1xPgFyIUCEP8/H9yDP7gfyAoIOS1w4fvu+8e5Hcs9/z63PdLcQ+z3fNL8MjL/xzF5/MFP8FnEPeOAKFwSoA/K9R/kkQDABZzTa3W2I0YjZqhkRFwmTVms9l6B8z0dieso7hcFmRoaASBX4kRN0MjQ6NYxuLC4mJ3uQ6mtfa+/s49TyVLJHzhlDvqZNSFvnLi8OHDT78i5otFIX5BbJYHt9ZUdzb0tF249FF7e3tzh37g4/OP/uug1mRr6eg42XTyBzSRmoY+YOom0svssTQgLTSNjYOdna2tOoWiqqq6WqlU2mw2u92uUqnUarVhlC43hi7DbeCbVDT4CSy4IeSAxcaA562mqXKj4NARWjl0pOZacqBTdJmhpnLPwynxYiHRMx60Z8mJ94BlX2xqilgYwLw0ReDdo+ka7Bj49NJH586dO63syFg6b/r0eS8cWnFBberqaCJe3H5Iw1Z4iHUTtmwPUzO0uDWiSNojikSNtENikJjr73cwOBn66A0rUjM4aPqRrh+DM04r5+SOokSqx2gmu+OiU1qhcs8DmVGikIBxdQahttcYk5Wbn3tu87sA74TFBItD/JhXBZE2UDrO0i6bmz+r+jwnd9nX33zz9frCaV5zMnrM9h7P2GwaZ4/2yjScx0aawUFGpE5BxyMGo4pIpAUSY3q9vnsUI44wZIemexQ9TZ++zw1tnWnpxi3c4RbuEdJomGDnoNOCFHqfdLEdeERXQ1C56YFYiWC8XMeuP9IqKx+bmZ9fVlJStN8EO8MjU8XYf+LEiUe2vv3nF66OqAdONZ86deHkcNwXmqpWna3bpLi6Ji5umaG+o4NNaC6tuSznrDLBeVtaI3TqMJnNiWQCkThkpfX2GnsRLf03FuzjMBLQ93gQ38QyuiVyGcYfN4hpUo13qOoH2B/uHcUPwSj0BDtOAMAfNuWXybJopLI/w6W0PG8RKqZxbSle7HX1846Tn506rVpBZWhOfXTpwqdtA40m8zc3qZyvLI096I2zhzsdbEs8EpWeIyQrkqQ2mmQCEgOJ0WhEi4zDWm0tjenHqWUhdrW0X6bCBounbI84JniMFmh4XMb0OxCDFfbnRafyQ/zHugzaB/DGnlUlS0ql0ix5RIRcOlln3pKfJDoMlhqT0ak6VvBgrpdvoa3t9CnlSur84LkzKPPs2YGBDrMyg6LWaxibJEBZPGOTiCQh6eGRhCQxyYpkRHAO67Gw1NTgxlBP9upZxtglxRMtDaeVwSNuPQeKO6OnM8dhhe2rIjP5U4I8Xfq/gWGZV7aktFQm3x+RPXXm1LSiZ2B7SWJy5iPdLlN3n+HZdfMWPLg4N6P7dHPrRurMQDvKPNOob23raVNbvqaoG3DydpFcRLIm0aU7tzuJyGpaJBORJCTRJBFJB5c7Ehl/LJpxqfGgflxMnGzOKzHLYRxP8J3Bt+oBjuVHpgr8gm6/9ARgXN6XV1RamlV0tBt8VoUnJa39p2rYIZu6Z98b+BUB4FBBwV13zfrt4muDp7q+pa51NZ+5dMm4orBF29bR0zHSPkx9CQ0dRJ4no5ndyEUke61RuSOSDUkjbZKNRuSHDuvquBqbcbxq8O/H8Qxiz+gdHYY5tB47nmiZ//Fe6JtcFhkvDLh9vHwPhp7LX1KaFZH/HABsCl+7Ifipv0DVZNlxAKgBaPpy2d7d26XSJQsLnrW3N35Fral1NjZ21w5vXPmFaaCp6Wx9fw7vsrWD1Uc2ktecRwxIBclsLh7RI53aGJFsSDImRzXWMM5IuTPkHRrCzwxhMpKw1GIZBxOpOPBd5GPwWfnUmFCh/2hgvgnwGO0yLe8A9G6qhM2P/W6fBWCrdJH86PGdAOtn5C62AzwvK5orfbXlwrnuW1Thx+3tpzfegsvURzVnG072WC7xeH819zAC8Y+zSPLaPYnkRHJXbT2JyHFMstTRgfgPRI7WtHd2Gw86bjXjSXUHLRam4vSSHXcXFg7yMTP8izQ8mO9OdL9JrwC8UbaoNCs7L9JpCcybC4RHpQtLI0rKnocPls94cMEZqwG2F0XIjunaPjppv8jj8SjqO5MSrlMGFaprGrnKy+lVtzSiQdohq5HJazqxPUWSzOYu22SYNNGMk9yMIk7bWI3ci1wQk8/89CAl0Gaw8pQ76npc8GMmaC7Ijo4ioYmBiRefkU2yiqzswA37YE+eXLqjD5Bnyssr5NlTS15/smD6rFmzml02o6FCKtuhH/j0jK0qI4c3fN1m6FEM3VwJDYODjVXwd94yaOkktCI6RMF6JCLJEOm4XSQ3/NRyAyVB4yGUmLpTLnv031EjqcfH0+IYtzVkY7STFrHAIWliLN+PHTFfA7i/ZGFpWuCGt6BybVrWovKK7Tt37igvpv0mrjoufeih9PSHvnCpdXC+WLpXi9OhC621g226GltPY4P5PNVj7NTpBrWOm7ym+lYFrVCnVNHumDB0ByJJaToO0Z07BhkNnnc8XP8tWK3umvsepOIgJrGQlhbPACuKfaLjQ4KYwPR7D7TZUnQZmbIPDqyKkMvlMplMWp5eKvdJTIoOWxVRKisqkX4BYFZYDj0LLU3MhLxKpWyhZzmtsOYK0D9lO+Ea7xZU0yhUNeiLm9mwwtym8MYQMgL/86gxeUQriWQ4vW5JeLCIznN/esTcXFQhR5f3wrt5aWk+MxMDp2bLs+TZM8Ni4g9rD+SXbKvcJj/SmfFJbXdLx+ednYNk3k3mONV4DWoy0b9dDbCR10Lv2Q313175/gdcZKqL2F7EFiEVwu1d5CAHbA+pSR8W0nh8gO0hkG73ace+Qk5M+tmGg7zoCXnLlcIVX/ezOnFjIoUAxheK8YLux2T5YYCj0lKfsITQx2HzqojswKSYmKTwwJmB4ZHJKcJH4P68/G1glb/dPiMDbHA9Z6RagRpHLynGLt5qUGNG2+Eq7xOg7xxY2iiKF+c7wYgb/vYC1NWaxmAxrylIi4wKwSz3m/IneH3uZHlgTKboMDxXIvcJ885MDU7wjvFOTpWIxfH77s/Lzt90XHoONFq1Ay6vNtuUNDb22qw2wJVlQA+MBnMrtQJw8qiGZTzf+XNm3D2hmDFtvpfvDahhJpmjSmtdrivr5oalClGmv+RDnD+WpoXFRgkOw66iorIDyXxJFBIfyhcIxSkP/2F/SXZZycIjUNvdr9K5TEpyBxavLvY+ALB0wYr10E+jh+FbgPNHk2bYd87dC2bdNaGYPWve0sW5l6F2DC7zmt8uSYwVYJYHvVILW2WlPtGpEozM40U73+2ufDk0lDEZ4hfCjzoAz5elZc8tb4e+Ps3ZlYp6gxv7CHyTsexTgNUrgLn76IDCHIsem2s8r7tnpc/N9plAZKdFLEmf/dvFXRatJ9a6NUsnByaIcMYecK8LdknlgQkSMf9x2HkEaPZtiEoRTkJCJFF74J2itOwiaQM4+0aaqE8wj/UWMPVjMts3Ujg23rLnrIY+Blh/06rtc8C3vjOmL5oaFuM9gYiJiQwLzF5UsBeMvR6YNWuWL5zpzUeZU162whZpRGJwKF/8Vi1Al9OpBngXL+0n/v+bT0vEwXvgw7kRZUdf+v2jZif0UDfACa5PzztAO1JDUbdu3fr79zeps9DH3LuCy3EKq15Tl+O1NN0nKVXMn0CIQyUpsZGBsifA6Eld3Zrl6YzMKSEvm2GHLC0slS8KTejTVxx89dWKHS/C/XtGAPnLI5mbAEdSn6m7dvcbnbCM+jeA83RArrRAzkYN0HwbZ9KwkXmNuoSyP46bNj0rMVYU4B8wgfCbIuRHRa/aAb3dHpi1G1mZIUKUuUWWnZTCF4Rm7jMVF8xbN7u83AYAH1bqsd52vxlelGWXFb0OBlDxqGWwnqKur8jIKRy+CeDQ6/vhxhogLp2wmqew9mGWP3hXdmT8lEkTDX9BauRW6NbfTrfVMUxkBqHMetiPMqNEAjGOj7sL5h08WPwEwIv75UXHd9YBjHQNwZaSNNlLUAPf83hx38UVagH55uJFg8npNIBl+AY4mGVDB/48t/Ra9Te95uGILA6YNOHwk2zYzESOntCHZaht/vKFgQm0TMFbTnifjkwRBnFYPewtKF4o3fnoseLy8sl4V6Pb6tQ3wduLiqQvASzj3crx9VoJYHB09QGcazc50OUVnsvkcNKXcyPk4NUcp+7TZuPESxA0AWWKN7w7RC97jq42O+Cq14JFgckiTHNRwutQnVWEY2aIIB61w4sVsqIiaXF6ekVpVqlsBxjhgw9AfeyhIcze01CY+4LZonbQa3r91horgGYN7zIYyKr1UAd1HYyWjb5L0/H31cTLctQleAr0zJoxhxMK50/PCg8W4AWIn/IOwPaixFixUBiaHKgAS9ejz++SlVeUynGaGCEdBPjb8tVgNex+wevfQTtn8TJQk4VRNUDPjRUbed+DESfqWNSwgloN8Hnc/HlZicGiCZjlQULRn4BZIOhilojpzWzzzZ0VEUZPJf34odvAdUQ201siEPIz1x61WHsBw7N0SdpMXAgKL9uyGzQPLv/gCOzNUADc8P3SYDQwMtWuplv0L/Aco0tF7Jprb/I+AbjuO2N2dmSUcCJm+aTHwel+iKGL7MCXcXezl1s/UegBqxOeyI9M4QsF8dF5uwC67H3wkiw/PDo51jusTPrE+gUL1q17AkBj7/6iGWptBpouVzOq9PUq7AfSgZGaQfFwxjk8f2k6Xn78Jl5c+k9KNdbZ2edAsKjpPSj0/X84Z6f/vQGC+Mi3rfVOeVhyKP4Sjw3L33IEkN7So2HeqVEpCeE+0uKDBw8WHNI41WqlyaVU0yi1Vtc1dHnl8pClmulR2aCdiisE+MRr2rwsvPxMmngEPG102binaZiVA7urk/KatySRuZ/pL5TEboMqeCk/MlMsEMV7h5dJt+998slnj41sejg4PjQqIWxmmjwrq/zZ+i7VKPqW9breSx+fqYc+JempxtVenu9foea73OUFJQ/Eh0yokMRK+Men90F9Nfsgkvu+mRKux02bnZbEjGpBU/jBiVX1Nng/Lxrn7fwobzoUCwqKd8D7a2NSQ8XxsdFh4YmBJTvqDeyzS9goYT3V3a8ZquvCMzJdVS4VxfMqBHNzzsZDrx498PK9v/n1uPe/mt88feLNShNYbdWMx2p8EJFd/q9roLyWLnSPagGizIe3gsIB+9cmRPFF4hTvsKny0or0CoPBBx9LEvPxF2lyQnT4LpOaPhFdlEoFbBw2q5Qs2FnthJU839wGq02nopfLcBH8l0aLhTxGhC0WT3o9D35BerEYrQA1qmrm4U40qWvFtYYWfBRA14qBOWcePanG4KXzPN571YBl0FizPzI5XiQSRyUnJU7NjpDthq2rkmJDBQJ+aKgk84FNJjueiH2E0dRIXQdFNYfCjqHqm7sadAolmTap7L8OKiz0xh2T2vOY61NxkIOfCnMabNyolMwCTVV1FTHZcJJ+qOpkS0utjud7910+MRJmPQ3zXBy79qhL39g9tDUyWCIS8SWZCdFJiat2gjItLyZKEIIIQ4M3mWzM458KLJ1wnfrKqiBgh04Ff6PicleCwd2n+xko2Ebh3iMtHjJgc2d0/7i7ilRV5OuTjQEb7tXxz0C+CdZkv7V1sKWhqePsQFvbwNmeDrjOm7NgcmIwu9KLk6Oo6Lzfg6rRAdseSJXwBSKxJCo2JnKTeeSZ/LWx/BB8sN1flLKnVsmeX9cyUk3d7La30tDnbzHBlxSVu9SgaSTPMXe24qLbHfkP7r48rqlr259AmEXhMcAlL5AHyACxDDKADIKCgCizIFbFQRysrbZqbau+aofbebgdatv7620/t/feJIBYSEwiIBICggyGKAQICUFolQQUiIBlgPtb65wwONhPre+v+yU5OWfvffbeZ509rL32Wovr+EHgFjseEHjVD/fOoR/PITf44MksyDMMq5sHkQqDdJ8FutSVjwRGkQcEniMwnLiJyJ2soe5LHIU1gmaFplHarVarpd3nSjmGi4OcGV6zTPUiBztbZvJLrEJhybVvt/g52jjomTh42erTv+msP5Ec7meDqrGWLq9ezMci8M2wpLEgPBLUKJQX2oV1/TdYNVMcatx65QVBHRYHqAEIHoca4vAUEM7+/q7ET4wH8hUsREGzolUDlKxCxX5Zf8e059KV8WbuNsaz876xpb03fdNRVqGgsPP9g8dg6nrvPS8/b8bhC32sE4m+oBprYmLj8sa5IuINCfJZ4glq7I2ugoIi6WD3uZ5zRUMTMF6+o7h7iSAjobl+qRmgUMBnISAI/vD4+3GJxH02BfM2BhhFJoFT3Q3zt85aLugIAX8k5kIKMFQXtwCY52w2ioVohe4tVYOJhAyU0XnS+ilO9PqYKIZuxESYOBj5uWWtPnJXVFDTUd9ezD/7660PQ/WZiS+x+PX7fELBqEDPKvT0jYsioaBGeOHaEKwh1WcbFa312ZyJjMyMCaonJe7vXbdaSUJC+a1QKKDxkdDcj1b8IuCIJ7rzRwHyxQeCD37vB5EJ5nY/dDf+HkCyBbkhHn4EKdkokZTiUum5EI7hsuVhPr5GpgvUM63tQhnAq3ddKxQI84sL++t6Xg1nMs02fd8pOsc/6Ori9dGhT1g1R9rqr3VeaZrheMZKLkqhnHOTsAYypFCi4yKPdHZoCnCOg0ppcEiRdnerH41uHaSPQ+PC08bfwP23YZF4eABENo/DfTHzJetuVROoAlRU6UBSEtGi6IDV89KVFk461Zj5ju7oTjNY/eYRUaeoqxI0Ai/sz/Kh0ZM3HVB21l/7/Nu/nu3sfKUvJTonZWoaFuSTdefVWBQ/g0qJS0hNfSft0q2aVqJPtBJjM7y9iiaE7GE0EaggUPVY4DOofxtVavLp5tF0H2T4AZDlQOrfgwX5yIjai0nwdL94jSYSpS1dXTBRrFgSE8gMxal8HiZWMGzSnJI2njrSpqg+V6i4cnKDP41J99/w7PH3r1+uP695ad3XNy+M75jgUHNGWi4Wy9CCpVsda5iw6u1TZ1o7lVLsStgmoRs0YYlQ3jxa4G8heLPAmj0A2UMBj8J8NG8hSuHzEMgoMulccixYd4IxD4Kstg5tJFp0ucG3obuvLAdoGRkD+gZ2CxsmwAQmIVuGT9TqjUFvf5yiLBSNBgfSXd2gp69e8/XevXvXJe061S44dxlUtfgdfDVYqPFaGgQDnnEff9pY11cg6yaGQmyUQEleKRTf0KBSqcofCVXDPNoeDcgAngH+HsIDT9gAHxJkrrNlSsoliNkCnwwLK44ZIcrKIDOobwuQtIHHL0rjcChLV8VE0Wzt0NjiQWo6hrrBQtJiY3puyOXC5heSfPTdfV19DMJW79q1Glbrp7ryRULQIATlzAokZTk3P8QwsiEfSCduAp4LgK1SXApPB3XA4nXgcuGLn/sgwT/iMAe4i6z+faSfO1HhFzFPsdknxe88uAsxVxwmwuNsieT17FdXlwWZkDnNZceGUyBnW0N5d0n+6A4ONXrZyphAoOXDNmqLoKfDQpLh4xQYtutNYd3lA0lmIIEL1af5R61bm/T10b+/fVkyWNhR1d1dJQOClZdx2c05lIxmOVeiahHLKtQA6OBIZeLByAo8Dlz46IAnC6F7kt8L7oJ82I8v73cCKvYbmWDrFAv4sm23ORzPpZHLLaLosD+BtHyImsbWNvYB+gy6f9SzjXx+m4WTm5+jI9CXbpb1eiEr5O0LEsMdbJEMG19DeRm7tnmAGpfZLJdzy1QtPDGM89DDgZZAybnHkv8GiEgyie7wMMEBJLHnz4irh98T3P54QOzjQMSQCbA2v5EFl1teqqmrq7g6co8DWmnLVpmvdWK62z3WdtLB2sgrwBe0W0/Wt/Yc2MwMdbSxcQzwdj944e6R9I+LO0OoHFVHC9BSArRsyL9tGDcurYUqlKnaSoHv6hY0t5JzeVXFQuCM2jR3QR7nfokvHh6PhVPt/OkjAfkSWRLAX11Jv40HE+GturtlFa3kaqNAo6lQDabNTHOQlEvXe6xxNmOEPo6W2DhNraxtQIDJSD56ub9ub6K+lw3Q1/pQT+fRXemnlDXtI9R7BQUtBC3bhDNUykhBbW0tvLYyGEtamsRjo6PDw8NXSdy5egc+8EuCuEIQx7nAhwC3AOB3ATDdwpCFMfM/j86SyOu3oEsym/z+PK4O30lLSUtLS5mayszIieVQYZ9mxbLIlUFrIswY7vY2urnnN+hpZ7slSqoUNWxmwuhqtcirq/595425p5RqQX0IdeayRMKFbtE6yTHMqJNoawFyNldSXlYNLDzA8z8Khp5UBJ7h8mTF0sXrVwYFw2Yj09fL6LHNcuF6yN4tca+ooGM/3RU0E/S+7Cz6YUN67t+LpWrp+UmqXFPGlWuF2RzDWJlMi6TEtsktk5VO4Hv7j8MKAkuXLlu2OHLVyuXmwfHOTj5M/QA7S2OT36YluR6yCWVmnexpbj+8xdvL0vH9zv2bY/65/FRXqZDf3E7NUXLZtWLxPSplWIG0xH6O1BRmw1gCL27J/ylWzeOpMniK+1euBC8FHsuDgsyDLdZGBDqBlrq7i52l1e8gJdE0UYqk7aur+4Hhax/aUZD8AvfXbblK8XRa0cWQaU2ZnC3MpFJS6pCWCCRmLT/Fc0WkBxT4H4X4+Pi1a8PCIiKcA6MMnMzoNIa+u58jeOfQ9fDf0TSN/FwT1yn6lTwnhr73y39Z13ih6FTeHdZtw0l+M8w+WuE4x3Cmn12rgxzAbd4BysIWzk5m/4dIBGSBK4HkrGQnf/8/lgHkAMAMzP4YfHzodDqNxmS4unnbBrg4kn5jfjdAJhfASNzLV3Ttc6LTwg0EIsHf895JKerZ4TnTJWPXdpdPeO4oaNEuIGZtfzboZMY7Mb1DQ21J+AbY+m7dGh4evjXcVd/bHYPI8NBQ3+1EONTOlwxzd4fEGOgKYe5EiK2Liz7z1YMH/3zixInnDu6kMxgYo8uBSLwQW323QmYQPw/3UK/Qr44dfI7A6Te2hM9ngFkEuD+QBWSyHTJxd8eqzxewdevW7du3+0LeoX4uXvaOduiFx/T3UxM6uqM7M/nFPnXHmWT/5KM3RNvylryT1tJTEEsdz4dO/jOVMtqItJynpjDHEMSkzAAja2tLgLWlkd5r//sMgU+O+dq62NlAGIbbWH0E4Rj88nZv3CWxtoZAh/eIwE/2uPtiUksbU8vPvvzkU+XNmyVgBdzXwQdvLbrUEPfZJ888gLf2fGWL/c+SACayMv3g0Ft/LRT13QSI2oXfvhruG2pvhNWAihhjJR6ViS00PSNTqPpjAFX08jJCrzG/FyCT84Jh87iosX9v8mEl/87KVSs9tlU19ksn7gm4ddkcz7TKeVrihN49yokG+T2KSdHPGWzT6X1wnp+PKLp1muEWgN4CiAgHvbfuFmH42ffpMCRbmpJek0SYuO7X0wzYvcdu9MH/3hAJpDJSagSSnZKenQz0h7EIRFymr5yFHBaiqOTyjwe3+gJfjNMC4bvF/ssvRCWNMp5OtlTFv7B7y/YAdJ6DzweVqIP7Hsrk1e3uQCqHv56DAh4JIWyU6ftBPZ6ko9u4uGUlHVF2HU86coUXlPtm0JvZVRp2sZa6Lb8xljollNcugFybP0ldFuTMJK0KCPI4fCFsI5+j8PlNZrAXqosw+aC/iQjvrlq3meZupDPsugyJef3vJm0w83YExc7XRMWlpeIFaFOI/gJ7pTamkPh/+BB1P3htrfWn6W5eNsakfpXJa//qUMMqdx6lvJ4TWQxbRwckpt4HQhl5H37mM2k+d3qLm5/lZ31tEPwQMKjx02c3+Oh7gRHvE3R0GDaZyUljfdoXuts/Tn8zeM0L2VKFhNuRM/FrCCenueW+himXVNwzXL9mXicTmsbf2iU60WDXPzc600MtyeId9PZ0NBDhYuGpXQYMQo3G1O59DYQ0dLyYHhzI8HPQ+/JKBSZaiIailqQsN/A54GDy331tvIfQIi1cl6XvZWlK+sHpqVI9JKPsOQNvzw66iKneHhHk/zDaGqu/y2L4Pddeyns02kRnctcYMPzwaZ6go1vbwbC5jlf0zzMn0998YV2g83irVFJeNbate2JaWrGQltDLBeNU0Mmkz+lkGuu91tdWSkKseDsv3t/XxoRs8o77FGR4G38yN8wn1BKf7RC/HOTHFZp3UkHl2Mvybx0NbShPbittLCpStBHnpeU3QZLlbeTg4Pdpt07mjCDiEJKbJ5N8vB3RD9Nr7f1cIrilQSaVihvI8xZZ9debaKE2xoscHHZXkjnojnOZlPcdT9qceKKZDMbvAyjMSTV3pgUQT/NEk5Avk37gWnaux5svOPvT/Y83VklUcvWVFM6gckx+X8PU9v9suMzcyVW3S4dW1x1iFYpuARUtsakxBvpGRPHGpoducBsaMErVtS01xskbwo0tnxGqGtrK+dmUZcsjtgR80iVBuXGZuLiurLdXW8lToRhYxc9Oj6C5GBnv6ePC7Q0NFU0K2FhWt5XrhMTCq+nwmEZ6Vv97U8bFksvLBXxNW0Nrl6yMqIlEeXVjIMPe2tjqH408Iot5GUqpiqxtlXj56tdFMlKiwpNAGiyavGzqFnbeMUQ1Lb8nVDEHbtM+YOfRc1fzPGLC/Jmu9HF1N0hHJcJtnAx+9/1TuVpLjV5vARbsprNe+H7s5oLsGz4qlYwXm2COxCQ1b5/pL8cYiCsYTggKdLMzXmQc2iKDMInyNlhpOG99S8RWwZVK2TyeMQFCmhG8A/4Krq4P9ne3t3+3Fe+XS2W80YHeAVWNsqGMyLB1NNXCTN9O72997HK4lEiKisdGdtyb2BFSIIMAgEzmscvM1sjaFN4HXLIbZSjUR6F9aU03m8iktDsn/WQJivghsElcjnJ3bpWMEOzzJAPaHMPFMaR1+RPB2NT6YEnHkY893nzWgOntzjzeKi4DlJcO/Hta27yAyazVdoUAkxlBqtWRc2VJLUjFQZYKEAMxZ1umqfH/CCWEoBy+TarI3AiGvZWxySElF15T8xg1eklw1qs3uSp4AFlJ7w60DKZQDAcEhJhdMJgQBFo9HxZzVXB7a23sPbSPu3c7WwHRkKBuCMpxtfuSL4cLlVxTMpypsy0e4WOWmEVmepSbvY3juxq8RTN2bw6ZMjHx7mXQj5a/+eY7sRiY01iK0v2qFrwCoPRhKShj+toZP7FO4sGemv27YMAM9PF2cWEevc5G2T5bUlc3xRmsm1+X13KlsYaR0PiI6Qe5os9K2OUgRyptwB0BXmksdmcbJLSV8ct8NrE/gTsqjWDASXOxdrB5pgZzVk56Llu+NvFdAVCWXdE+CYSAxX5kZEIIvwzIX9aVBrrjTL/dxVy4kt8YIUgNMMzOl2A8PyTBPHDrnh6IhvhKzRQkADnPssUJccMCSAFJiqbyIpihNh8WYhoJn8gC84BM0pT4xlQFo5Rlebl5qQnREHi7EndS2H1pc+lQKByF88+T0nJPR+vOzWtiXnA2c/Wzs2ccrawltwnk5X2TnDEQCyMt4aAVDlFXgOFPqI0JOfk4/lgFFKvVFLEJYvIWENNrXxXWj1sGR3bhVJ4FPcDG9E9FxPM3T1MizTf5dzfAeYNwCiixNNIjyNw8fdtZKezXSetD4jwitjA+FWPD5mnuUVG0uH59ZMJIuwRCuMrMuKBNO9tbkChlN2tBIE5B0+KgoOV5U/wysvFmpsbTve12K8sgEbcLtCBXwOtaH0m8sXJomOyb2yiLVwahAW/ksoTBfi6+9sppLArSrV+/anlMBJ3Yj3wSmOq5tAp2ZoF7nigf1wCwXmPU1mm5XGKLiV3Gn5nuB1G+bikpuI3aS0ycfvBGy1dq5KpytuBqtloFEMtiU4OBmCbIZB5qZ+NwJivFJ+anpMaYudtbw7NBumatYdzK+Kzn+GXQ3/gpVJSbBEcY+DttOFA1Bqgdi42D6elgH8S3Saq3geGwh7nF2rUb04cL2gAK1URC+rrPWyUw3km6eqlUfBcxawMNDAJXn6oh9jobCmcSgs22ftUqwzGxptaQsgykkyDNsAjeeCYfJ291TSwlMsgiLCIs3mLjx0X42sqKe6EoMl18mLMT3dfe2vQJpx/o5PsTw55d50RDht/aMVyukc9ud7EbinekKeQ6qAdgrFsD5DLVDZh97JaWBrVyYqqrBSAYjQZrOF+c/4yN3u1HPqRNKS2Hquf3JgQ5uXn9o0YMF6qOSdB0jMh6V8ADCMcmKAnA0dHdvPVpzubrVxhSodOvN99A30fEi4unQTMlPsqMRs/6SzUPufqLIYbLNh65rEKXlPwy2D1cvDImzInO0NdnJD8rbhQDKgpyEoL9tx7saUMu/iLaHq9x9gdBhlnyuoJu9At6NgU0sdYY+NBpEPZ9O743Vd+/DZd6WAT6o8QDpEahxCrqSWCyyF4s8d8Qhn4R/OBua/s3Sqtg70wHuXJqOl9OorYOKrA8jB5gTXRkvdd6SqFavCuTnCGlDKAcBD1lgpgmen/qEoOqBO9StrwKfgVlS3PB5mNPDw/UJxov3aOsWrPJ/5tG3OrhFTalZQYlJW61dfHTN1udnhoXTYmLXB6ftbMP2Zam9lEqZYkFylXcw79tbwLtD0H/BCXv43apGqAQTQMtl1sE+riGejk6+jG+07RieI14RUKME21fPl4Imico62MC6W7utr6+4d92VICSSr5mAjpZBF3fNtR2O+2bblQ4qGNTKZHBUZjOFqRG9rAwN3lig5f2/cng88RH3wVYCRNrx/1HJbqWiVAPTIzxoJ8DtDWZlEhUBSMXhgG/CEB3puniMAf8xaGuT/swEtPdEjP9ryu4wV4nntAWgV6PQrgjz5m2dV8XaPmozw1w4JUk+2sEqNzVqC483/7+n08f8/by2k43iDf3WLXKI8gikL77Co6f3Z1ThkvBksnW0drh5QtSDYT8muYZl3f0fCOoXUlvpaFGFciwfO1BwgPC7p03CGWsnmHK4uCsnT2Ekld9Gicud7V/uB9ITwLeOq9RAFhToLu6xknf3sbSyGbPRRkqFtUTrArdF3YXbSwJP9hP1i5hRl70XPHhTWGBZq6EJ9hF1rZ/PqLFnePZHfzmeyNCYvqpbak1RBkHct/Q9iy/6GhUKBrb22H8H7ioAFwepYCjAFtYtcO0fRkUkjR3szmjF1Gx8HJmXhh95xVCy7Az0xCUTRL9i+p0bjgVguoLF/iv7D7E3JIcGLHWwmKts1Mi/fOuAojtk3EoCRs3b7UzNXrvSh2oDTZ35E8YJrwtqgTtzwJRDRUUzeOdGDrXlg72p+tRc7CZlQJ28Fl/vnZJAOp8F6dicz4OywoP/eiz976oB0VOQQ1rmNBdpfnB0htWSVdAfbD7UjWyKrBSdkA5zR+BiZXdiZbvItY5MW2hPtBBrd20+7TE5EzqUnDzczLycT7XjhWleS4jKkAMmF+yLoEOZzGY91InVB2oa3p+DDokEtPE+B/thaDCWdmZw8m+C/r1NddCUi3g2QSgj3tZiuY0/jSfb87VkOq6hMef/I5rt7456JSMsl0fGsP3jYtFEN5/K3si9p0Xfnjj0Htf3M2vgZAuKHBF3ousflDIFYJudHRkjAET9HSJx7e23/0r6PJXFl7JiV61K6qrGs5RK1hZUv35vldeKfmJdRNUnoXtrFpCrc1fH+2RrVz+2n4JdIRvDROK1siq/EGYGtuyhwMjAn30dVO0Tfi+faNASRWxrgF+XDkT24y01Gql0zDW+eujXx/gMO+2d4FlB+E95h1lNeqD12ujl8SbhVrju2b1gxr3LRgBpliVcPbrnYSNey+WwNl1Vgia09AYW15nETrn+cQBUFl5hfWvlzYn0tzc/fy8drMqUfm8+JIQb+q7xhL1Y6oiVhoVJqz3z+INnVJoX8CRBtgY61SjfT8XYaK7Es84j6SXWKTwrYjf114tOnvlYnVhEZg45LPugiH90pXBBoSlopXpHlbd9ZqCmmsEq0Los/5BGDv4ygecIwxoOs13Yzum+MxxmQoXybjQapAUZk5o2NgwW8c5K5ZH0EOBjzTWc+m8VVJdks+Sw0oh4R2BCP1J36oFYvqEOphY2ZZAQGERa5JqmHOuC/wi/dSSkH6GVQepfqmeoESuMXP1ZmzWsm5UFi5EUdFF1onNNF+Q7PpWi8ggvgjcq9yshuwQ/SwxDJJ5/0QDEMh/Bjr5GjN3ozm36Ifu5hMRU4aL09d+fh4vCBSTB/zwu+Q/Uz1RRZCGKoKLrO1euVWYX1dzgYfLMn/fpzCrtbL21gIxnRjoyxDHQvs3xAeOVACjUIqApb8y854CiTnan+m5OIYQpZmYWH0BLj7aS0SsHcAk5n7cXo3EZGVHwwosAAbuPQTd+Fd2AH93qQMe6Wbl0jzFObDhqGT1At8fRnMP0M/aOH6BdaUYyEI+M/7m86/tTXZ1sXPYw9LRGfJZQGxWdSx1xfr0IwQxLzZCwzR3Zs7JHB2s/ouFqc/VUCnrNz5/C84XElNnjKOhAi1BNED3hdERXsCH9dDFKvtZIwSr4vcUZrUOlvraXmfnH2gu9tbWIB78yGsn+8DRphZZM4iuS5uE4oauzHvNSMy2MUPKEhSxGxMDpqhDBJbSIdjnNj5/jehNrBSSmA5Gn9wqws5W6xmdkMquBxopzy7NYRXBSf7dn6EzgedER1va6tycccVPrM4bYHsDKMRvJevMajN9P69POpHIukDypAiGAckEJzoyN/ibixjBItZj/t66Tg5DdcC/sJdfZ20DHnL1figQgcZL7e1KonT84kCxGHSqvZElJ4akouL8ynwRLsuiGDCI/VEsAmKODa7bdFh2zMjexGa3co/XYemp4wq1pLcxv1Sj2Sapqp6ZaOXKa8fqQjxXoLW1pYkxeDs819HxS3tnGeiILQnadeCnQnI4Q2L6WZv+6awSLiuhsy1bknucVYRxGSmsSvitr6LCPAs909LezSk4LyE6M5urBIJ2FGJsESTMTgf1vWMXlHgXBhDfrq6bPbdYhSkcDtBh195zSP5KVpohMSFC+9KJCv7GwoG1+heYltNX7/sJbq0s6rwG7oSq2y+wromuE+Y+l0vuxa1cg5bixjDhOvj9KMovqhOKpMCqoNMik6cgpo3+6PC6CIMjzcds/rHvxDG3La93nUopbpJeDRnj94ekKGT829N1wGdqq6ZBJoUidlM9+5769l9+uVH9S5MYmMlvPv2cMByCh4vzgH5iY/zfrH6stMAzekkQeAG5Dhdne8dElbrpxyOM5mIJAn5alMXyVPC7HZuZVtt6vqSfMNJhbctb6791NwuvBNV3yX+BcU3U0d/NHZngeEYvDorftJ+ILfopk7IEHDHYzcmp/3RXWQeTNWsQpuVde+sLIdH1K+OTkyMZ0ztmQgaFv9QQxj+dMwmwJnZBWsL0cwg8gYIy6q0U3ZvRewpiGtke5+5du8FJO/wGd//2cLNNJztS/n5T1tTV9rN0MEVU1ZQ/McNns7XN26BPraWFWhoDh/lTXReaSldWX7zcAa5AqmsIw6hfgZgR0HRD89uB56mBiX7ZcoukvR2VcFXwS4kAfvquG1Jgb9PXxsHBxt4XFGyDg1alJsRRKBMhokrCNOfWZELwJrNiPl7c6B4hEDJyOyfWE+Q5K5YtMY9wSnymvgbQJbwXtxy9PMzSMuDyjUsQnn8hB+b4pBPXCuCiQ82ZkznFVvUJEOdnCBm2MSF2dXylQ6HQSBXEsozglf44HOxc9qv3rn5203ejFccTncC9xJGu7Mzqim71jabbIe2N6la1YVoRqCPU4FgXCCJ2K733LkgF/cAKXb9OGgMJdDY1nQQxAxz23NUAL34deOD1wc6b1l0qRMa8UogWN53bYP5d7b/7b4C3dtMTnaIi4mOCPFbBIhK4e0C/EgTMm/ff0qANAjhXInSpDBEUkNItWR7s7MPc8u1NND8pVE8kmKPTQB0tbf7V0w1LB+k14DpWblxX2I9mLz+FoC4PKXOKGz+nAQiuT8/KY3D6uSyVqpt4/GzOUh2r8sdhZWd/uvXA6mfXbTrQuHfDusBN39UqmnK6Wxs13ayZkHqptPgOR6uRsGVjnsg4uBtZ633UxWvq1rSSlkdzAIOQ8yCGjKCF2n/SDoYi3T13qOAexN9s8z4laaWCnxv4SjadJhwGdZaYJfqATbaBc5hFTG6qvBBtSDruwAS94V2+Gi4albFACZBTAhYvjlziERQc5kTz9mW+L1ADGgXTqTjuGJOyL8f/184DwwyxsnkCG+b+KzJI0yTKNFwBgiB0WJvuobrUBKispcwRE6afm6WguMvOz/CMJATrek8B2LLYyTuzFompjbcIC0x+vXmsJmegCxa1ouzB6laNKGWihldeq0yBsW4t3cVGz+av4lrUx563WIFz4qdkBv2BuHxYjfuzLaIZ2C2KojMT/6yc20CtUsRSlsRsfqYa9wTzjyQFgm6UPrrwjEo6cFOFe2UXZ4Cp2dvVxgORU9cgMLGRK0GVCmAeA7VzoruG2rsck/KIjZ72SSCKvh0ydLD9/mM+GwIbZO3/xoa5YV8zpqlqugcz1hqQ7/kbbHiezwYZPLcdl5pO5L6fla20lAvTK09LpRDaAMZPRUwbL9rw8LNr1216MRvcixskfl955sd/T9VrFJe6xmqVCjB0y7gM4lXFDli3BrqCiP2tqqtarVxbVTeHyqpaXMRzBRmEc5XdhXIQ3jW1GVIiLcxc3bbsV8pntapr7sArWW2wT4ZX3aPpuwyY7vaOLqCislNQCtqfWiFuaKx+qVjLhmGaDzz5KhA5Ojs7gxdaJ3DL4mYLpt32TFVZLUJ6J3Uj7O1Z4dj32efdYxCkZV8e4WDbPpxPXBYhkwQa6a76YIf3fbMWAG2FsgTlMYuwPe/JH9WOjQ0LQqhLURsAAp8CpuDi6GTF80nOBj+siwBavqGWPF+YveOi4lKBoqtY0dx643Z2calKgSxdPHA0eu819Q4Pjw7Lro6EzGJkqHQM0ZgJs+SWY01aOB8VkLtFtrbhh9VELBGYQQFJ5Q9tkALAS8tdnbXdztjK6KM977cMwzM1gMHRstxnJUS8atQThFTOZjQGA1SpQDfIz8vO0gFMZxlHuaOI4dKhjzfAjq7lB6+91Sy/iiG1GqDl0uVrk/9cMYxJmqZxvgNdXtCTPkYGlcJM6gHssDU+veO78mFE+T1YlvnjdszTwMQadibFJ0Eb0R9EDD7bT185GQxCwvF6jQAnl0vtozuETaVc/gghYg/Qe61gaHDwzmBtyz1ybkBQQ6TDgKsygpgHNYOz1TN38rb32voDPCQJ+R1OnEf85h/IB7g6LBs+eXjnsUMv794nHR0YvnpnVPAzmILtel0zAFrTg5pJfB0gGXQE2IHukIMxqvc5uIS/1EIqUA/y2k7uP/jyMzxp7cAgqGgPDkunONgUk3fKMIs7DeNQIO7yo2zoZfUA3DNQlYkzKdPLGBvmIWnvncHBAV7aQi8HT8Eb2fm9AZzmBicQL9PC3d7t+tpc8esk9UIJchmC1mtTO3rEpS2aaRxnXG0++HQAMDio/jfHkwJqtohoypD2DhB4oA2JSX9JPghoQU7KwifAyM7Xv3d0kMCAepIKIvZk/6PDZEDvGNjGgB2CdrCXuJbNAE+eG39CS1zJY/F1uMHuN8DUdFa46OAVfrhiSJfBoApUXcYGyNuHRjWTQEtYdW852IRBvVUzsAKOIpRJHOxPjA4OQCXk0yR3aoJM5sHyAcAQD2UcBoQ2wFMBLPoZZ3gHNjnRma76Xs+d+z7p7RqlFIU9BcKagv4bnBGRuCV/iEq4djT6dmyot3dgXBYCy1tQ+vZArErN1g4AelVAzA3+RwexerIM4IEjmPbWNrY+x4cHSLBjDZfATkHiS229upDe3t6hIfKid0ATgs1q114tBvRK8HXEk9o2C2FlH+40OjqXAUB3NlSmyuR4rlhv7pzIOHEVg+6MThiuiid8lJg6fCgZwlS12YSXSltLbEiO3w8PwO2jxHaMGakO9ZSDpu3htmxn2ITxtduTz/tu19uK7iuDnBCWEAzYwTZa2CqWVM+ga0emzSHeOFR+XHsHKh25PDgeFG0jgK8ZGoZQeJgMIObrYkwyPISrRtDiMLYOoB0f7SXi5duAWYowY9L/Iul9EEPjYzKk5aqYDYfZQ1gID17HcueHtQCM7fSznpcNPXj/0DCvdxoyWG8eYbadrOdQQwqugAnHfw4OexqGiLAMfBTkTpHJbBsnihpBAhPaAE8HE3CP4NOrfn6zj77joWLh4Q3pb1c1dsN2wOTFgmbBLxOTnTxeYym6dvT3/ejdIcD4IG8aZLJBYQagrEwDk+DvRocIjE4npCcdx4tx7iTx/mG3CIa4k/JxjM6WZXouMzdgujE3n6y6Mz60kJJDtdzhDLSdNQ9L/p7I7uog8ToeZlZMbGzpSS9WDJIZkIfxXq18dJLDMYSX4ezj5rd7DEscb0OtDNTlAbGx40tEtuO1MxTCbRYh43hOTqSTTyOB3eyebvohrQT8wv9y/PlNPt6hR9/dmRxv/mb1FdFZVtMdVudPnedKe/oKi+pHOMvMnbd8VdCELItKnUGNxs0ot1AXLy+vgK07ZYRRX4M4NiH9+UJMUt6dQ1kPPDAw1MaO21/vr2UDuoE8IO/0DvBO3PVPbelY7/j40Dh8ewe1LWVpGZ6oQxEcmPhqPuYgr5sCRYUw2sOtZZG1l6vTxkktb3SIzAAo2TC2LWMCRx4Piyiar92HdZgFu3mcE71qLaFkZmLp3laOYXIxNzYPpySQcRh/1CzHMEEaDig+xIDy1E3TEfzARRn4uHl/xaQHhlkEv5iWkhIyPhSSAuid/DkjI8MzepWF/9Zjz73+YsjISMoMFZYY4GLb0dLByhjeBW3/i8QKenJpatDXJzFJSCY0TEgBVTY18v3hZAgRHwv9FvQIYQ9xQ/o7k+PDcoRWOzyQPZLDAS0B2I6Nooe/8RLmMDI5AY7mQAfG+BHrDFtaUu47I0OjbK4WGG7tcPbUNHH/kqC1/gywtvvquRexRimxFJT24UBhYqR/msh2JiMH53I/axzg/vEcERaCjEcgExnWp2+aRqEMH39/mpuvL8PMKSowYlduKsXQcxa4LIZODTul27du3rgepDyG0dACcOPJhJxdXbM2pkYbgi4AWL+uTtqYl0DxxP5mgAMT9srE1bkQ5OkJ8WtQw9XO12xtbmp0bMbMyFRGxu3YCSopw1iOO7re4Ym78uIgOQ4k4BPd5FHcnL5/fG5C9HTGFAiEMnLucYj714OLczPQXLa0c6cnYYlYoAU5rZjaeWOYITwOrIrJZaOxne+W1XlEuv9fzbWtKA4EUYhs7uMk5BLpoIaYSchFEk0cFLygDwqC//87W6dbs8MwviyysOdhYKr61KmuToSkUz3MsE+oveIQOSeoozCMirSIxmWpL7pztpt/3DEn7E7tVU/SIpwaB/JQ2ud91VhC3GaSfsluRBgejMt2+9neiHIwtuKrJ9OJq+7IabvDcUo0G/fp1Xinj3x+EbBW9OnKiUpBl1XeSPobRYDIhZ/j8NMPU0wBVrc/AcDHg/tYyl3bllN9Y5yGJJh9dlWM9dCowFvjhCRvqw2tqCjmeNO+Dz8+aNy+Wr7k5ErTlnOvKNJlsy6SWTKryu7NaLM72rZdGZTnbN140QSveLLV8ToI+40XuusqQaDp7CeT7dkgCi4STAPvpYpySrasNd6mVOCRqrjLSN+eV6fdcA7sbqfMOG8n4ySWXeaFU0RrSaTyZO3nT8ebaEGrdtrNqTzzIfFX4M885igmhQ8HlyMX7MpaxnpoJDnZwEbJY2dYQeLras+ljEs3rl9zPq2pjVw/yAPfZ3nTxPGyqPRBNxXoOtFjlDS+H6TCsZ+UlDZyBDSLpdWC2xdlFVHn9YA4i1CKsf8Kfy6F8KPlC1sFpmm7/EjE6/loEI7oBxvoVbJmloJjLzAaIpHn/3y1qBRAQoBPHoD4U+JL68AVu9VBjUR7QTAc5qHFvutE8jBqFk1IJFZWKRoYXlNNe+RwWK5lWS5rUmnWI0kkumqZ5Tjook5gKXja/cwsv6klbveauPEwJqkbZtnq4+iFJfyJlDaPHgjHj9NZWOqLCXqo8GGPl/sgqCOL4QaBCBpHnmSMAPUsBB/77ODT6KeCd8V7kohrisSXNSYkeTFMrzo1UtUAhQPd0yzowZjvy5aj8KPg/SBAu5GLLrierIBA9gAP0K4MMoYoqin8j4B9yxduBksOlmkhYalqtINRSNWEByqIQKLPm2kRwM+pZAlfa/BH0HsiiAqTIrf5MAop5du4l8Ik0B9Vo4o+IJ6L1a8OsuD/B77axZLch3zzw232RswOhWf+4x1GP5oke5Gn4AHAZ5zfLy7QJ6RRjO9J9HF7W2/6j4E5A38/E14MUbF/it+itH5Z+hHBpwAAAABJRU5ErkJggg==) no-repeat right top; }

.node--sportista--full .field--name-field-image {
  float: left;
  margin: 0 20px 40px 0; }
  .node--sportista--full .field--name-field-image img {
    border-radius: 50%; }

.node--sportista--full .field--name-field-sport {
  padding-top: 30px;
  color: #1b4296;
  font-weight: bold; }

.node--sportista--full .field--name-body {
  clear: both; }

.page-taxonomy .view-products .view-header .discover-more + .more-text {
  display: none;
  overflow: hidden; }

.page-taxonomy .view-subcategories {
  margin-top: 20px; }

h1 {
  font-size: 20px; }

.node-type-product-display .l-content > h1 {
  font-size: 20px; }

.l-content .product-teaser .teaser-image .ribbon-wrapper {
  width: 100%;
  top: auto;
  bottom: 0; }
  .l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon {
    top: 0 !important;
    right: 0;
    width: 100%;
    box-sizing: border-box;
    text-align: center !important; }
    .l-content .product-teaser .teaser-image .ribbon-wrapper .ribbon:after {
      content: none; }

/* teaser */
.product-teaser {
  padding: 5px;
  min-height: 0; }
  .product-teaser .teaser-footer {
    position: static;
    padding-left: 5px; }
  .product-teaser .details {
    bottom: 0;
    width: 56px;
    border-top-right-radius: 4px; }
    .product-teaser .details a {
      text-indent: -119988px;
      overflow: hidden;
      text-align: left;
      box-sizing: border-box; }
  .product-teaser .field-commerce-price .price-amount {
    padding-top: 5px;
    font-size: 16px; }
  .product-teaser .field-commerce-price .currency {
    display: inline; }
  .product-teaser .field-commerce-price.field-commerce-price {
    width: calc(100% - 60px);
    margin-bottom: 0; }

/* full node */
.node--product-display .node__content .node-product-image {
  width: 100%;
  margin-right: auto;
  margin-left: auto; }

.node--product-display .ribbon-wrapper {
  position: absolute;
  bottom: 0;
  width: 100%; }
  .node--product-display .ribbon-wrapper .ribbon {
    overflow: hidden;
    *zoom: 1;
    position: absolute;
    top: auto !important;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    color: white;
    text-align: center !important; }
    .node--product-display .ribbon-wrapper .ribbon:after {
      content: none; }

.node-product-body {
  padding: 10px; }
  .node-product-body table {
    table-layout: fixed; }
    .node-product-body table tbody tr td {
      padding: 5px; }
  .node-product-body iframe {
    max-width: 100%;
    min-height: 240px; }

.node-product-info-price-wrapper {
  float: none;
  width: 100%;
  max-width: 415px;
  margin-right: auto;
  margin-left: auto; }

.node-product-sku-stock {
  margin-bottom: 20px; }

.node-sku-price-wrapper {
  margin-right: 0; }
  .node-sku-price-wrapper:after {
    content: none; }

.node-product-description {
  padding-right: 20px;
  padding-left: 20px; }

.node-product-call-us-container .node-product-call-us {
  padding-right: 40px;
  padding-left: 40px; }

.product-grid .views-row {
  margin-bottom: 11.11111%;
  float: none;
  width: 100%; }
  @media (min-width: 44em) {
    .product-grid .views-row {
      width: 31.81818%;
      float: left; }
      .product-grid .views-row:nth-child(3n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      .product-grid .views-row:nth-child(3n + 2) {
        margin-left: 34.09091%;
        margin-right: -100%;
        clear: none; }
      .product-grid .views-row:nth-child(3n + 3) {
        margin-left: 68.18182%;
        margin-right: -100%;
        clear: none; } }

.node--news--teaser,
.node--tekstoteka--teaser {
  max-width: 403px;
  margin-right: auto;
  margin-left: auto; }
  .node--news--teaser .field--name-field-lead-image,
  .node--tekstoteka--teaser .field--name-field-lead-image {
    margin-bottom: 0 !important; }
  .node--news--teaser header,
  .node--tekstoteka--teaser header {
    clear: both;
    overflow: visible; }
  .node--news--teaser .node__title,
  .node--tekstoteka--teaser .node__title {
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: none; }
    .node--news--teaser .node__title a,
    .node--tekstoteka--teaser .node__title a {
      font-size: 20px; }
  .node--news--teaser .node__content,
  .node--tekstoteka--teaser .node__content {
    padding-right: 10px;
    padding-left: 10px; }

.node--news,
.node--tekstoteka {
  margin-bottom: 20px; }

.more-tekstoteka-data .author,
.more-tekstoteka-data .povezani-slicni-tekstovi {
  box-sizing: border-box;
  padding: 20px 25px;
  background-color: white; }

.more-tekstoteka-data .author {
  height: 255px;
  width: 255px;
  margin: 40px auto 50px auto;
  color: #1b4296;
  text-align: center; }
  .more-tekstoteka-data .author .author-name,
  .more-tekstoteka-data .author .author-title {
    font-weight: bold;
    line-height: 1; }
  .more-tekstoteka-data .author .author-name {
    font-size: 21px;
    margin-bottom: 5px; }
  .more-tekstoteka-data .author .author-title {
    margin-bottom: 20px; }
  .more-tekstoteka-data .author .author-image {
    margin-bottom: 25px; }

.more-tekstoteka-data .povezani-slicni-tekstovi {
  margin: 0;
  color: #1b4296;
  overflow: hidden; }
  .more-tekstoteka-data .povezani-slicni-tekstovi .views-row:first-child {
    margin-bottom: 15px; }
  .more-tekstoteka-data .povezani-slicni-tekstovi .block-title {
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 20px;
    line-height: 1; }
  .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-title a {
    font-style: italic;
    font-size: 20px;
    text-decoration: none; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-title a:hover {
      text-decoration: underline; }
  .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image {
    margin-bottom: 15px; }
    .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image a, .more-tekstoteka-data .povezani-slicni-tekstovi .views-field-field-lead-image img {
      display: block; }

.view-prodavnice {
  overflow-x: auto; }

[id*="ip-geoloc-map-of-view-prodavnice-page"] {
  height: 320px !important; }

.page-prodavnice .l-content > .view-prodavnice > .view-header .info-wrapper {
  width: 220px; }

.node--prodavnica--full .info-wrapper .prodavnica-info,
.node--prodavnica--full .info-wrapper .field--type-text-with-summary {
  float: none;
  width: 100%; }

.node--sportista--full ul {
  padding-left: 0; }

.node--sportista--full .node__content {
  background: none; }

.node--sportista--full .field--name-body img {
  clear: both;
  float: none !important;
  display: block;
  margin: 10px 0 !important; }

.view.sportisti {
  padding: 10px;
  text-align: center; }
  .view.sportisti ul {
    list-style-position: inside; }
  .view.sportisti .field-items {
    padding: 0;
    list-style-type: none; }
  .view.sportisti .view-header,
  .view.sportisti .view-footer {
    text-align: left; }
  .view.sportisti .view-header .content-wrapper {
    margin: 20px 0 20px 0; }
  .view.sportisti .view-footer {
    margin-top: 20px; }
    .view.sportisti .view-footer h2 {
      text-transform: uppercase;
      margin-bottom: 30px; }
    .view.sportisti .view-footer ul {
      list-style: none; }
      .view.sportisti .view-footer ul li:before {
        content: '\25A0';
        display: inline-block;
        margin: 0 10px 0 -18px;
        color: #1b4296;
        vertical-align: text-bottom; }
  .view.sportisti .view-content {
    *zoom: 1; }
    .view.sportisti .view-content:after {
      content: "";
      display: table;
      clear: both; }
  .view.sportisti .views-row {
    position: relative;
    box-sizing: border-box;
    margin-bottom: 40px;
    padding: 20px 20px 60px 20px;
    background-color: white;
    overflow: hidden; }
    .view.sportisti .views-row .contextual-links-region {
      position: static; }
  .view.sportisti header {
    display: none; }
  .view.sportisti .field--name-field-ime-i-prezime {
    color: #1b4296;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase; }
  .view.sportisti .field--name-field-sport {
    color: #1b4296;
    font-weight: bold; }
  .view.sportisti .field--name-field-godi-te {
    color: black; }
  .view.sportisti .field--name-field-image {
    margin: 30px 0 20px 0; }
    .view.sportisti .field--name-field-image img {
      border-radius: 50%; }
  .view.sportisti .field--name-body {
    text-align: left; }
    .view.sportisti .field--name-body ul {
      margin: 0;
      padding: 0; }
      .view.sportisti .field--name-body ul li {
        margin-bottom: 5px;
        line-height: 1.5; }
  .view.sportisti ul.links {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%; }
    .view.sportisti ul.links li.node-readmore {
      display: block;
      width: 100%;
      margin: 0; }

div.messages.commerce-add-to-cart-confirmation {
  top: 50%;
  height: 300px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }
  div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display {
    width: 100%; }
    div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content {
      color: #1b4296; }
  div.messages.commerce-add-to-cart-confirmation .message-inner .commerce-add-to-cart-confirmation-close {
    top: 5px;
    right: 5px; }
  div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title {
    color: #1b4296;
    padding: 10px 20px; }
  div.messages.commerce-add-to-cart-confirmation .message-inner .view-content {
    padding: 0 15px; }
  div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper {
    *zoom: 1;
    padding: 0; }
    div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout,
    div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue {
      width: 50%;
      margin: 0; }
      div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout a, div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout span,
      div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue a,
      div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue span {
        padding: 25px 0; }
        div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout a:after, div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout a:before, div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout span:after, div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout span:before,
        div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue a:after,
        div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue a:before,
        div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue span:after,
        div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue span:before {
          content: none; }
    div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout {
      float: right;
      background-color: #1b4296; }

.l-region--cart div.mobile-cart {
  position: relative;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAfCAMAAAB9EQVVAAABfVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w/VAaAAAAfnRSTlMAGsixwFj6xIXB+YxQMLpfwlx/ThEi/HDrBMe5yphDOUsQgYai8YrGpgcvz+JUv428Lq6PIcNkXuNlsgvOnDUF76XcF9HZh6vn/pDWkgZEAxj3E/uvCSYOhKfs1EgCK4NVe6xG131vxTyLT3geKNsdsKhanwx05NJh6kJZEmYgO5rfAAABZklEQVR42pWTVVPDQBRGD1papC0FCsWd4u7u7u7u7prfTnanzLAldLrnId/kfnMe7mbDP0wVFb9UocXMomFiq7b/wWb/IrVgOC6IwjhWjBAwZDXN3wqhVJJuNY7hwnw+v1bF/MH98UmmlbMB9w8lj/zDpGGF7RLgKdIeHUx1xTtew5LYouPCCuuqnDxDkzc/y7pOKSytazplQJamUwCsaTpuYDVoFnUiwzEyKvNwf0HtcwGnOioBlxljecyKK3Ltx630jgEgV3VO4UhUGWCXG3Oj9P0AqapzDmfim0aAz8xbKFf6JICUYmWWAPEBJ1JsB4lKn41gUMvxIqjXcjwIarScOgRtyuwAdsS55SPP7Q6ufte9HQhyFGcXss1Im4cJM6Nh+3fdiaRR/ds3nXMiM6fH5ftejks9aklGqxE+XQCaNzsZJO0ajhMknvCVtBQCJIXtNPNDj0tzG0lLX1OpLTS+2oZuJN8OayTmndkRiAAAAABJRU5ErkJggg==) no-repeat center/contain; }
  .l-region--cart div.mobile-cart a.cart-link span {
    box-sizing: border-box;
    top: -10px;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 25px;
    height: 25px;
    border: 2px solid white;
    border-radius: 50%;
    color: black;
    background: #afb0b3;
    background: linear-gradient(to bottom, #f4f5f5, #afb0b3);
    font-weight: normal;
    font-size: 14px;
    line-height: 1.5; }

.page-cart .view-commerce-cart-form td {
  box-sizing: border-box; }

.page-cart .l-content {
  /* pvd text */ }
  .page-cart .l-content .line-item-summary {
    float: none;
    width: 100%;
    margin-bottom: 0; }
    .page-cart .l-content .line-item-summary .line-item-total {
      margin-top: 0;
      text-align: left;
      line-height: 1.2; }
      .page-cart .l-content .line-item-summary .line-item-total .line-item-total-label {
        color: #58ae0b; }
  .page-cart .l-content .line-item-summary + p {
    text-align: left !important;
    font-style: italic;
    font-size: 10px; }
    .page-cart .l-content .line-item-summary + p:before {
      content: "*";
      display: inline-block;
      margin-top: 4px;
      margin-right: 5px;
      color: #f5191d;
      font-size: 24px;
      line-height: 0;
      vertical-align: middle; }
  .page-cart .l-content #commerce-coupon-cart-form-wrapper {
    display: none;
    *zoom: 1;
    max-width: 320px;
    float: none;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px; }
    .page-cart .l-content #commerce-coupon-cart-form-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    .page-cart .l-content #commerce-coupon-cart-form-wrapper label {
      display: none; }
    .page-cart .l-content #commerce-coupon-cart-form-wrapper .form-item-coupon-code {
      width: 55%;
      margin-bottom: 0; }
      .page-cart .l-content #commerce-coupon-cart-form-wrapper .form-item-coupon-code #edit-coupon-code {
        width: 100%; }
    .page-cart .l-content #commerce-coupon-cart-form-wrapper .form-submit {
      width: 40%;
      margin-top: 0;
      padding: 15px; }
  .page-cart .l-content #edit-actions {
    overflow: hidden;
    *zoom: 1;
    float: none;
    width: 100%; }
    .page-cart .l-content #edit-actions #edit-submit {
      float: left;
      text-indent: -119988px;
      overflow: hidden;
      text-align: left;
      max-width: 40px;
      margin-top: 7px;
      background: #1b4296 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3Ljg3NyAxOS42NjJjLjM4NS0xLjIzLjYwNy0yLjUzLjYwNy0zLjg4NCAwLTcuMjIyLTUuODMtMTMuMS0xMy4wMy0xMy4xOTR2NC4yMzhjNC44NjQuMDkzIDguNzk0IDQuMDcgOC43OTQgOC45NTYgMCAuNjc4LS4wODggMS4zMzItLjIzMiAxLjk2NmwtMy45NjMtMS45NjYgMi43NiA4LjIgOC4xOTctMi43NjMtMy4xMzMtMS41NTN6TTcuNzUyIDE2LjIyMmMwLS42NzguMDg4LTEuMzMyLjIzMi0xLjk2N2wzLjk2MyAxLjk2Ny0yLjc2LTguMkwuOTkgMTAuNzg2bDMuMTMzIDEuNTUzYy0uMzg0IDEuMjMtLjYwNyAyLjUzLS42MDcgMy44ODUgMCA3LjIyMyA1LjgzIDEzLjEgMTMuMDMgMTMuMTk0VjI1LjE4Yy00Ljg2NC0uMDk0LTguNzk0LTQuMDczLTguNzk0LTguOTU4eiIvPjwvc3ZnPg==) no-repeat center/80%; }
    .page-cart .l-content #edit-actions #edit-checkout {
      float: right;
      max-width: 240px;
      margin-right: 0;
      margin-left: 0; }

.page-checkout .form-item label, .page-checkout .form-actions label {
  color: white; }

.page-checkout #commerce-checkout-form-checkout #edit-customer-profile-shipping {
  float: none;
  margin-right: 0; }

.page-checkout #edit-checkout-review {
  float: none;
  width: 100%;
  max-width: 320px; }

.bilten-arhiva {
  padding: 10px; }
  .bilten-arhiva .view-header {
    *zoom: 1; }
    .bilten-arhiva .view-header:after {
      content: "";
      display: table;
      clear: both; }
    .bilten-arhiva .view-header h2 {
      display: block;
      color: #d71818;
      font-size: 40px;
      font-weight: 500;
      text-transform: uppercase;
      line-height: 1;
      text-align: center;
      font-weight: 900; }
    .bilten-arhiva .view-header ul {
      list-style: none;
      overflow: hidden; }
      .bilten-arhiva .view-header ul li:before {
        content: '\25A0';
        display: inline-block;
        margin: 0 10px 0 -18px;
        color: #1b4296;
        vertical-align: text-bottom; }
  .bilten-arhiva .view-content {
    *zoom: 1; }
    .bilten-arhiva .view-content:after {
      content: "";
      display: table;
      clear: both; }
  .bilten-arhiva .views-row {
    *zoom: 1;
    padding: 40px 0;
    border-bottom: 1px dashed rgba(80, 80, 80, 0.4); }
    .bilten-arhiva .views-row:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 44em) {
      .bilten-arhiva .views-row {
        width: 47.36842%;
        float: left; }
        .bilten-arhiva .views-row:nth-child(2n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        .bilten-arhiva .views-row:nth-child(2n + 2) {
          margin-left: 52.63158%;
          margin-right: -100%;
          clear: none; } }
    .bilten-arhiva .views-row .views-field-field-naslovnica {
      width: 50%; }
    .bilten-arhiva .views-row .views-field-summary {
      overflow: hidden; }
    .bilten-arhiva .views-row .views-field-title {
      margin-top: 20px;
      margin-bottom: 10px;
      color: #1b4296;
      font-size: 18px;
      font-weight: bold; }
    .bilten-arhiva .views-row .views-field-field-podnaslov {
      margin-bottom: 15px;
      color: #1b4296;
      font-weight: bold; }
    .bilten-arhiva .views-row .views-field-body ul {
      list-style: none; }
      .bilten-arhiva .views-row .views-field-body ul li:before {
        content: '\25A0';
        display: inline-block;
        margin: 0 10px 0 -18px;
        color: #1b4296;
        vertical-align: text-bottom; }
  .bilten-arhiva .btn-download {
    margin-left: calc(50% - 91px); }

.lightgallery {
  *zoom: 1;
  margin: 0;
  padding: 0; }
  .lightgallery:after {
    content: "";
    display: table;
    clear: both; }
  .lightgallery li {
    list-style: none;
    text-align: center;
    width: 47.05882%;
    float: left;
    margin-bottom: 5.88235% !important; }
    .lightgallery li a {
      display: block; }
    .lightgallery li:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0; }
    .lightgallery li:nth-child(2n + 2) {
      margin-left: 52.94118%;
      margin-right: -100%;
      clear: none; }
    @media (min-width: 44em) {
      .lightgallery li {
        width: 22.85714%;
        float: left;
        margin-bottom: 2.85714% !important; }
        .lightgallery li:nth-child(4n + 1) {
          margin-left: 0;
          margin-right: -100%;
          clear: both;
          margin-left: 0; }
        .lightgallery li:nth-child(4n + 2) {
          margin-left: 25.71429%;
          margin-right: -100%;
          clear: none; }
        .lightgallery li:nth-child(4n + 3) {
          margin-left: 51.42857%;
          margin-right: -100%;
          clear: none; }
        .lightgallery li:nth-child(4n + 4) {
          margin-left: 77.14286%;
          margin-right: -100%;
          clear: none; } }

.lg-outer .lg-thumb-item {
  height: 100px;
  border-width: 1px;
  border-color: #eee;
  border-radius: 0; }
  .lg-outer .lg-thumb-item:hover, .lg-outer .lg-thumb-item.active {
    border-color: #1b4296; }

.page-galerija-pansport-team .views-field-title {
  box-sizing: border-box;
  display: block;
  max-width: 150px;
  margin: 20px 0 0 0;
  padding: 0 5px;
  text-align: center; }
  .page-galerija-pansport-team .views-field-title span {
    display: block; }
  .page-galerija-pansport-team .views-field-title span, .page-galerija-pansport-team .views-field-title a {
    display: block;
    color: #1b4296;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.2; }

.sexy-fit .views-row {
  width: 47.05882%;
  float: left;
  margin-bottom: 5.88235% !important; }
  .sexy-fit .views-row:nth-child(2n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  .sexy-fit .views-row:nth-child(2n + 2) {
    margin-left: 52.94118%;
    margin-right: -100%;
    clear: none; }
  @media (min-width: 44em) {
    .sexy-fit .views-row {
      width: 22.85714%;
      float: left;
      margin-bottom: 2.85714% !important; }
      .sexy-fit .views-row:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0; }
      .sexy-fit .views-row:nth-child(4n + 2) {
        margin-left: 25.71429%;
        margin-right: -100%;
        clear: none; }
      .sexy-fit .views-row:nth-child(4n + 3) {
        margin-left: 51.42857%;
        margin-right: -100%;
        clear: none; }
      .sexy-fit .views-row:nth-child(4n + 4) {
        margin-left: 77.14286%;
        margin-right: -100%;
        clear: none; } }

.sexy-fit a {
  display: block;
  color: #1b4296;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  text-decoration: none;
  line-height: 1.2; }

.view-filters {
  margin-bottom: 10px; }
  .view-filters #edit-sort-bef-combine-wrapper .form-item .form-item {
    overflow: hidden;
    width: 36px; }

.facetapi-ui-container {
  margin-bottom: 40px; }

.facetapi-ui-header {
  padding: 10px;
  background: linear-gradient(to top, #040f4a, #1862f2); }

.facetapi-ui-icon {
  float: right;
  display: block;
  width: 18px;
  height: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0IDMwbDgtNXYtOEwzNiAwSDBsMTQgMTciLz48L3N2Zz4=) no-repeat center; }

.facetapi-ui-title {
  font-style: italic;
  font-weight: bold;
  font-size: 18px;
  text-transform: uppercase; }

.facetapi-ui-filters {
  padding: 20px; }

.page-fitness-centri .view-fitness-centri .view-content .views-row {
  width: 47.36842%;
  float: left;
  margin-bottom: 5.26316%; }
  .page-fitness-centri .view-fitness-centri .view-content .views-row:nth-child(2n + 1) {
    margin-left: 0;
    margin-right: -100%;
    clear: both;
    margin-left: 0; }
  .page-fitness-centri .view-fitness-centri .view-content .views-row:nth-child(2n + 2) {
    margin-left: 52.63158%;
    margin-right: -100%;
    clear: none; }

.views-exposed-form-fitness-centri-page {
  margin-bottom: 40px;
  padding: 20px 10px; }
  .views-exposed-form-fitness-centri-page .views-widget-filter-field_tip_value,
  .views-exposed-form-fitness-centri-page .views-widget-filter-title,
  .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] .shs-select,
  .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] {
    float: none;
    display: block !important;
    width: 200px;
    margin-right: auto;
    margin-left: auto; }
  .views-exposed-form-fitness-centri-page .views-widget-filter-field_tip_value,
  .views-exposed-form-fitness-centri-page .views-widget-filter-title {
    margin-bottom: 10px; }
  .views-exposed-form-fitness-centri-page [class*="views-widget-filter-field_lokacija"] .shs-select {
    margin-bottom: 15px; }
  .views-exposed-form-fitness-centri-page .views-submit-button {
    padding-top: 10px; }

.node--fitness-centar--teaser .field__body {
  display: none; }

.node--fitness-centar .node__logo {
  display: inline-block;
  float: none;
  margin-bottom: 40px; }

.view .more-link {
  clear: both;
  margin-bottom: 20px;
  text-align: center; }
  .view .more-link a {
    font-size: 18px;
    text-decoration: none; }

.block--views-super-i-novo-u-ponudi-block .more-link a {
  color: #f60176; }

.view-akcije .more-link a {
  color: #58ae0b; }

.block--views-super-i-novo-u-ponudi-block-1 .more-link a {
  color: #f7a303; }

body {
  padding: 5px;
  background-color: black;
  overflow-x: hidden; }

.l-page {
  background-color: black !important; }

.commerce-price-savings-formatter-list,
.commerce-price-savings-formatter-price {
  border: none !important; }

.front .block--views-super-i-novo-u-ponudi-block .views-row:nth-child(3),
.front .block--views-akcije-block-1 .views-row:nth-child(3),
.front .block--views-super-i-novo-u-ponudi-block-1 .views-row:nth-child(3) {
  display: none; }

#block-presentcommerce-jquery-catalog-commerce-jquery-catalog {
  display: none; }

.lg-toogle-thumb,
.lg-thumb.group {
  display: none; }

.social-buttons {
  *zoom: 1; }
  .social-buttons:after {
    content: "";
    display: table;
    clear: both; }
  .social-buttons > div {
    width: 80px; }

.view.view-prodavnice,
.view.view-fitness-centri {
  padding: 10px !important; }

.view.sexy-fit .view-content,
.view.pansport-tim .view-content {
  padding: 10px; }

.node-type-galerija .node--full,
.node-type-prodavnica .node--full,
.node-type-pansport-tim .node--full,
.node-type-sportista-zahvalnica .node--full,
.node-type-fitness-centar .node--full,
.node-type-sportista .node--full,
.node-type-webform .node--full {
  padding: 10px; }

.node-type-page .node--page--full {
  padding: 10px; }

.mm-page {
  border: none; }

#mm-blocker {
  background: rgba(0, 0, 0, 0.92); }

#block-views-context-banners-block {
  margin-bottom: 20px; }

.l-footer-wrapper .l-region {
  margin-bottom: 40px; }

#block-presentcommerce-social-social-media {
  text-align: center; }
  #block-presentcommerce-social-social-media .social-media-links li {
    display: inline-block; }

.view-partneri .views-row {
  margin-bottom: 11.11111%; }

.footer-container {
  margin-top: 100px;
  margin-right: -15px;
  margin-left: -15px;
  padding: 40px 20px 30px 20px;
  background-color: rgba(6, 14, 16, 0.9); }
  .footer-container .block__title {
    letter-spacing: 0.15em; }
  .footer-container .l-region a {
    color: inherit;
    text-decoration: inherit;
    text-decoration: none;
    color: white;
    text-transform: uppercase;
    line-height: 2; }
    .footer-container .l-region a:active, .footer-container .l-region a:focus {
      outline: none; }
    .footer-container .l-region a:hover {
      text-decoration: underline; }

.l-region--footer-first ul,
.l-region--footer-second ul {
  list-style-image: none;
  list-style-position: inside; }
  .l-region--footer-first ul li,
  .l-region--footer-second ul li {
    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAMAAAAisX2SAAAAIVBMVEUAAAAAuNQAuNQAuNQAuNQAuNQAuNQAuNQAuNQAuNQAuNSAtOUQAAAAC3RSTlMAgCF+eH01F2QsLaRJNhgAAAAlSURBVAjXY2BjAAJmTiDByMoEJBhZ2IEEIweUBRJj5gLKgtQBAAgSAFv5cMG1AAAAAElFTkSuQmCC"); }
    .l-region--footer-first ul li:hover,
    .l-region--footer-second ul li:hover {
      list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAJCAMAAAAisX2SAAAAIVBMVEUAAAAAuNQAuNQAuNQAuNQAuNQAuNQAuNQAuNQAuNQAuNSAtOUQAAAACnRSTlMA/Plp8EItV1nHnxvCWQAAACVJREFUCNdjYGYAAkZ2IMHFxAokuFjYgAQXJ5QFEmPkAMqC1AEADhYAnWhXbO4AAAAASUVORK5CYII="); }

.l-footer-copyright {
  box-sizing: border-box;
  overflow: hidden;
  *zoom: 1;
  padding: 10px;
  font-size: 11px; }
  .l-footer-copyright .footer-copyright-left {
    text-align: center;
    margin-bottom: 20px; }
  .l-footer-copyright .author_link {
    text-align: center; }
  .l-footer-copyright a:hover {
    color: #7c7c7c; }

.bottom-fixed {
  position: fixed;
  bottom: 0;
  max-width: 1150px;
  width: 100%; }
  .bottom-fixed .btn-ask-us {
    position: absolute;
    right: 20px;
    bottom: 10px; }

.btn-ask-us {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  width: 48px;
  height: 48px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCA4MCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ2LjE0MyA0Ni4xNDNjLTcuOTE3IDcuOTE3LTE3LjA4NSAxNS40ODUtMjAuNzA4IDExLjg2LTUuMTktNS4xODctOC4zODgtOS43MDYtMTkuODI1LS41MTQtMTEuNDM4IDkuMTk1LTIuNjUzIDE1LjMyMiAyLjM3MyAyMC4zNSA1LjggNS44IDI3LjQyLjMwNSA0OC43OTItMjEuMDYzQzc4LjE0MyAzNS40MDQgODMuNjQgMTMuNzgzIDc3LjgzNyA3Ljk4IDcyLjgxIDIuOTU1IDY2LjY4My01LjgyNyA1Ny40OSA1LjYxYy05LjE5MyAxMS40MzUtNC42NzYgMTQuNjM1LjUxNCAxOS44MjQgMy42MjIgMy42MjQtMy45NDQgMTIuNzktMTEuODYgMjAuNzF6Ii8+PC9zdmc+) no-repeat center/60%;
  background-color: #1b4296;
  border-radius: 50%;
  box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.2); }

.searchmenu {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuNDc3IDE0LjM1NkMxNy40MzcgMTIuOTggMTggMTEuMzA2IDE4IDkuNSAxOCA0LjgwNiAxNC4xOTQgMSA5LjUgMVMxIDQuODA2IDEgOS41IDQuODA2IDE4IDkuNSAxOGMxLjgwNSAwIDMuNDgtLjU2MyA0Ljg1NS0xLjUyMmw2LjMwNCA2LjMwM2MuMTE2LjExOC4zMDIuMTIuNDIyIDBsMS43LTEuNjk4Yy4xMTYtLjExNi4xMS0uMzEgMC0uNDIzbC02LjMwNS02LjMwNHpNOS41IDE2YzMuNTkgMCA2LjUtMi45MSA2LjUtNi41UzEzLjA5IDMgOS41IDMgMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2eiIvPjwvZz48L3N2Zz4=) no-repeat center/contain; }

.form-item-pretraga {
  width: 100%; }

#block-views-exp-search-page .block__content #edit-pretraga-wrapper input {
  width: 100% !important; }

#block-views-exp-search-page .block__content .views-submit-button {
  max-width: 56px;
  margin-top: -6px;
  background: #1b4296 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuNDc3IDE0LjM1NkMxNy40MzcgMTIuOTggMTggMTEuMzA2IDE4IDkuNSAxOCA0LjgwNiAxNC4xOTQgMSA5LjUgMVMxIDQuODA2IDEgOS41IDQuODA2IDE4IDkuNSAxOGMxLjgwNSAwIDMuNDgtLjU2MyA0Ljg1NS0xLjUyMmw2LjMwNCA2LjMwM2MuMTE2LjExOC4zMDIuMTIuNDIyIDBsMS43LTEuNjk4Yy4xMTYtLjExNi4xMS0uMzEgMC0uNDIzbC02LjMwNS02LjMwNHpNOS41IDE2YzMuNTkgMCA2LjUtMi45MSA2LjUtNi41UzEzLjA5IDMgOS41IDMgMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2eiIvPjwvZz48L3N2Zz4=) no-repeat center/auto 80%; }

#webform-client-form-155 .webform-component--ime,
#webform-client-form-155 .webform-component--e-mail {
  float: none;
  display: block;
  max-width: 320px;
  width: 100%; }

#webform-client-form-155 .webform-submit {
  width: 114px; }

.product-teaser .commerce-add-to-cart > div {
  height: auto; }

.product-teaser .commerce-add-to-cart .add-cart.form-submit {
  position: static;
  float: none;
  display: block;
  width: auto;
  height: auto;
  margin: 0 auto 10px auto;
  padding: 15px 20px;
  background-color: #1b4296;
  text-indent: 0; }

.product-teaser .commerce-add-to-cart .attribute-widgets {
  float: none;
  width: 100%;
  padding-right: 10px; }
  .product-teaser .commerce-add-to-cart .attribute-widgets .form-item {
    float: none;
    width: 100%; }

.product-teaser .details {
  display: none;
  position: relative; }

.product-teaser .commerce-product-field-field-cust-pakovanjecrd {
  margin-bottom: 30px; }

.social-buttons > div.fb-like {
  width: 130px; }

.social-buttons > div.fb-send {
  width: 60px; }

#block-views-context-product-blocks-block-3 {
  clear: both; }
  #block-views-context-product-blocks-block-3 .product-list-related .views-row .product-teaser-holder {
    height: auto;
    min-height: 0; }

#block-block-11 {
  padding: 10px; }
  #block-block-11 .block__content {
    overflow: hidden;
    *zoom: 1; }

#block-views-lista-gradova-prodavnica-block ul {
  overflow: hidden;
  *zoom: 1; }
  #block-views-lista-gradova-prodavnica-block ul li {
    float: left;
    width: 50%;
    list-style-position: outside; }
