.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide {float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.swiper-wp8-horizontal {-ms-touch-action:pan-y;}.swiper-wp8-vertical {-ms-touch-action:pan-x;}.swiper-container {width:100%;height:100%;}.swiper-slide {width:100%;height:auto;}.swiper-slide-active {}.swiper-slide-visible {}.swiper-pagination-switch {}.swiper-active-switch {}.swiper-visible-switch {}.swiper-container.index{width:100%;height:100%;}.swiper-container.index .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(0.600, 0.040, 0.980, 0.335);   -moz-transition-timing-function:cubic-bezier(0.600, 0.040, 0.980, 0.335);     -o-transition-timing-function:cubic-bezier(0.600, 0.040, 0.980, 0.335);        transition-timing-function:cubic-bezier(0.600, 0.040, 0.980, 0.335); }.swiper-container.index .swiper-slide{width:100%;height:100%;overflow:hidden;position:relative;float:left;}.swiper-container.index .swiper-slide img{width:auto;height:100%;position:absolute;left:50%;top:auto;}.swiper-container.index .swiper-slide img.siroka{width:100%;left:auto;top:50%;height:auto;}@media screen and (min-width:2619px){.swiper-container.index .swiper-slide img{width:100%;height:auto;left:auto;top:50%;}}* {margin:0;padding:0;outline:0;}a {text-decoration:none; color:inherit; border:0;}a[href^=tel], a[href^=fax] {color:inherit;}img {border:0;}body { height:auto;width:100%;font-family:'Ubuntu', sans-serif; font-weight:300;-webkit-overflow-scrolling:touch;  -webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;}#header{position:fixed;left:0;top:0;width:100%;height:60px;background:#000;color:#fff;}#header {z-index:10004;}#footer {z-index:10003;}#content{position:relative;float:left;width:100%;margin-top:60px;z-index:1000;min-height:calc(100vh - 120px);left:0;-webkit-transition:left 300ms linear;-moz-transition:left 300ms linear;-o-transition:left 300ms linear;-ms-transition:left 300ms linear;transition:left 300ms linear;}#load-crta{position:absolute;z-index:20001;width:0;height:1px;bottom:60px;left:0;background:#fff;border-top:2px solid #000;}#mobile-nav{position:fixed;left:-245px;top:0;width:245px;height:100%;overflow:hidden;z-index:600000;background:#161616;}#mobile-nav.odprt{    left:0;    -webkit-transition:left 300ms linear;    -moz-transition:left 300ms linear;    -o-transition:left 300ms linear;    -ms-transition:left 300ms linear;    transition:left 300ms linear;}#mobile-nav.zaprt{    left:-245px;    -webkit-transition:left 300ms linear;    -moz-transition:left 300ms linear;    -o-transition:left 300ms linear;    -ms-transition:left 300ms linear;    transition:left 300ms linear;}#content.menu-odprt, #header.menu-odprt{    left:245px;    -webkit-transition:left 300ms linear;    -moz-transition:left 300ms linear;    -o-transition:left 300ms linear;    -ms-transition:left 300ms linear;    transition:left 300ms linear;}#content.menu-zaprt, #header.menu-zaprt{    left:0;    -webkit-transition:left 300ms linear;    -moz-transition:left 300ms linear;    -o-transition:left 300ms linear;    -ms-transition:left 300ms linear;    transition:left 300ms linear;}#mobile-nav > ul{position:relative;float:left;width:285px;overflow-y:scroll;overflow-x:hidden;list-style:none;height:100%;}#mobile-nav > ul > li > a, #mobile-nav > ul > li > p, #mobile-kontakt {background:none repeat scroll 0 0 #181818;border-bottom:1px solid #2e2e2e;color:#bfbfbf;cursor:pointer;float:left;font-size:14px;font-weight:300;line-height:50px;padding:0 30px;position:relative;text-transform:uppercase;width:184px;-webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#mobile-nav > ul > li > a:hover, #mobile-nav > ul > li > a:active{    background-color:#282828;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#mobile-nav > ul > li > ul > li > a{background:none repeat scroll 0 0 #363636;border-bottom:1px solid #464646;color:#bfbfbf;cursor:pointer;float:left;font-size:14px;font-weight:300;line-height:45px;padding:0 30px 0 50px;position:relative;text-transform:uppercase;width:164px;-webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#mobile-nav > ul > li > ul > li:last-of-type > a {border-bottom:0;}#mobile-nav > ul > li > ul > li > a:hover, #mobile-nav > ul > li > ul > li > a:active{    background:none repeat scroll 0 0 #666;     -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#mobile-nav-ikona{display:none;position:relative;float:left;margin-left:0;width:60px;height:100%;background:#000;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}#mobile-nav-ikona span{position:relative;float:left;width:30px;height:20px;left:50%;top:50%;margin-left:-15px;margin-top:-10px;background:url(../images/ikone/mobile-nav.png) 0 0;}#mobile-nav-ikona.active span, #mobile-nav-ikona:hover span{background:url(../images/ikone/mobile-nav.png) 0 -20px;}#index-slider{    position:relative;    float:left;    width:100%;    z-index:1;    height:calc(100vh - 120px);    overflow:hidden;}#index-slider .index-text {    opacity:0;    position:absolute;    background:rgba(0,0,0,0.7);    font-family:'PT Sans Narrow', sans-serif;    padding:30px;    bottom:50px;    z-index:20;    width:auto;    left:50px;    box-sizing:border-box;    text-align:left;}#index-slider .index-text > p{font-family:'PT Sans Narrow', sans-serif;position:relative;clear:both;font-size:21px;line-height:33px;font-weight:400;color:#fff;text-transform:uppercase;}#index-slider .index-text > span{position:relative;float:left;clear:both;color:#fff;    font-family:'PT Sans Narrow', sans-serif;    line-height:36px;    font-weight:700;    font-size:42px;    line-height:52px;    text-transform:uppercase;}#index-slider .index-text.odprt{    opacity:1;    -webkit-transition:opacity 500ms linear;    -moz-transition:opacity 500ms linear;    -o-transition:opacity 500ms linear;    -ms-transition:opacity 500ms linear;    transition:opacity 500ms linear;}#index-slider .index-text.center{    bottom:auto;    text-align:center;}@media screen and (max-width:720px){    #index-slider .index-text > p {font-size:19px; line-height:30px;}    #index-slider .index-text > span {font-size:38px; line-height:48px;}    #index-slider .index-text {padding:25px;}}@media screen and (max-width:620px){    #index-slider .index-text > p {font-size:18px; line-height:28px;}    #index-slider .index-text > span {font-size:36px; line-height:44px;}    #index-slider .index-text {padding:23px;}}@media screen and (max-width:520px){    #index-slider .index-text > p {font-size:18px; line-height:26px;}    #index-slider .index-text > span {font-size:30px; line-height:36px;}    #index-slider .index-text {padding:20px; width:90%; left:5%;}}@media screen and (max-width:420px){    #index-slider .index-text > p {font-size:18px; line-height:26px;}    #index-slider .index-text > span {font-size:26px; line-height:36px; width:100%;}}#slider-count{position:absolute;right:0;height:152px;width:50px;margin-top:-76px;z-index:100;}#slider-count.mobile {display: none;}#slider-count span{position:relative;float:left;width:50px;height:50px;margin-bottom:1px;background:rgba(0,0,0,0.7);line-height:50px;text-align:center;color:#fff;cursor:pointer;    -webkit-transition:background-color 300ms linear, font 300ms linear;    -moz-transition:background-color 300ms linear, font 300ms linear;    -o-transition:background-color 300ms linear, font 300ms linear;    -ms-transition:background-color 300ms linear, font 300ms linear;    transition:background-color 300ms linear, font 300ms linear;}@media screen and (max-width:1458px){#slider-count{height:122px;width:40px;}#slider-count span{width:40px;height:40px;line-height:40px;}}#slider-count span:hover, #slider-count span:active, #slider-count span.aktiven {    background:#fff;    color:#000;    -webkit-transition:background-color 300ms linear, font 300ms linear;    -moz-transition:background-color 300ms linear, font 300ms linear;    -o-transition:background-color 300ms linear, font 300ms linear;    -ms-transition:background-color 300ms linear, font 300ms linear;    transition:background-color 300ms linear, font 300ms linear;}#slider-count span:last-child{margin-bottom:0;}.testing, .opozorilo{position:fixed;display:none;right:20px;top:100px;line-height:21px;text-align:center;background:#fff;border:1px solid #a8a8a8;color:#555;z-index:600000;font-size:13px;padding:7px;font-family:'PT Sans Narrow', sans-serif;}.testing{display:block;}.opozorilo{    left:20px;    right:auto;    width:auto;    border:1px solid #f4018a;    color:#f4018a;    display:none;}#priljubljeni{position:absolute;right:50px;bottom:100px;width:auto;z-index:20000;}#priljubljeni span, #priljubljeni p{position:relative;float:left;height:50px;cursor:pointer;}#priljubljeni span{width:50px;background:url(../images/ikone/priljubljeni.png) no-repeat rgba(0,0,0,0.7);margin-right:1px;}#priljubljeni p{line-height:50px;padding:0 30px;color:#fbfbfb;font-size:13px;background:rgba(0,0,0,0.7);}#priljubljeni:hover span, #priljubljeni:hover p, #priljubljeni:active span, #priljubljeni:active p{background-color:#000;}#index-content{position:relative;float:left;width:100%;text-align:center;}#index-content .text{padding:20px 0;}#index-map{width:100%;height:250px;}#header {top:0; font-family:'PT Sans Narrow', sans-serif;     -webkit-transition:left 300ms linear;    -moz-transition:left 300ms linear;    -o-transition:left 300ms linear;    -ms-transition:left 300ms linear;    transition:left 300ms linear;}#header-nav{position:relative;float:right;height:100%;}#header-nav > ul{position:relative;float:left;list-style:none;height:100%;width:auto;}#header-nav ul > li > a {display:block;position:relative;float:left;line-height:60px;width:auto;height:100%;text-align:center;text-transform:uppercase;}#header-nav ul > li{position:relative;float:left;}#header-nav ul > li > ul > li{position:relative;float:left;width:100%;height:auto;}#header-nav ul > a > li.active, #header-nav ul > li.active > a > p {box-shadow:inset 0 3px 0 #fff;}#header-nav #pageLink8{padding:0 !important;cursor:pointer;}#pageLink8:hover, #pageLink8:active { background:rgb(26,26,26); color:#fff; }#header-nav ul > li > ul {position:absolute;left:0; top:100%;width:100%;list-style:none;overflow:hidden;height:0;-webkit-transition:height 300ms linear;-moz-transition:height 300ms linear;-o-transition:height 300ms linear;-ms-transition:height 300ms linear;transition:height 300ms linear;}#header-nav ul > li > a > p { width:auto; height:100%; padding:0 80px}#header-nav ul > li > ul > li > a { display:block; text-align:center; position:relative; float:left; background:rgba(0,0,0,0.85); width:100%; padding:0; height:inherit; }#header-nav ul > li > ul > li > a:hover, #header-nav ul > li > ul > li > a:active {background:#000; color:#fff; }#header-nav ul > li > a:not(.active):hover, #header-nav ul > li > a:not(.active):active, #header-nav ul > li:not(.active):active > a > p, #header-nav ul > li:not(.active):hover > a > p{ background:rgb(26,26,26); color:#fff; }#header-jezik{position:relative;float:right;height:100%;width:auto;}#header > a.logo {display:block; width:auto; position:relative; float:left; height:100%; margin-left:25px;}#header a.logo img {position:relative;top:50%;margin-top:-18px;}#header-jezik div {position:relative; float:left; height:100%; line-height:60px; width:60px; text-align:center; color:#fff; background:#000;}#header-jezik div:hover, #header-jezik div:active, #header-jezik div:focus, #header-jezik div.active {background:#fff; color:#000;}.header-locilna-crta, .footer-locilna-crta {position:relative;float:left;height:16px;width:1px;margin:22px 0px;background:#383838; }@media screen and (max-width:1880px){.header-locilna-crta{        color:#4d4d4d;}}@media screen and (max-width:1407px){#header-nav ul > li > a > p{        padding:0 60px;    }}@media screen and (max-width:1043px){    #header-nav ul > li > a > p{        padding:0 30px;    }}@media screen and (max-width:840px){    #header-nav{        display:none;    }    #mobile-nav-ikona{        display:block;    }    #header{        height:50px;        border-bottom:1px solid #333;    }    #content{        margin-top:50px;    }    #header > a.logo {position:absolute; left:50%; margin-left:-56px;}    #header.menu-zaprt a.logo{        -webkit-transition:opacity 300ms linear;        -moz-transition:opacity 300ms linear;        -o-transition:opacity 300ms linear;        -ms-transition:opacity 300ms linear;        transition:opacity 300ms linear;        opacity:1;    }    #header.menu-odprt a.logo{        -webkit-transition:opacity 300ms linear;        -moz-transition:opacity 300ms linear;        -o-transition:opacity 300ms linear;        -ms-transition:opacity 300ms linear;        transition:opacity 300ms linear;        opacity:0;    }}#footer {     position:relative;     float:left;     width:100%;     height:60px;     background:#000;    overflow:hidden;}#footer .telefon {position:relative;float:left;margin-left:25px;top:0;height:100%;line-height:60px;padding-left:40px;background:url(../images/ikone/footer-tel.png) no-repeat left center;font-size:12px;color:#fbfbfb;}#footer .credits{position:relative;float:left;font-size:12px;overflow:hidden;width:50%;color:#fbfbfb;width:auto;}#footer .credits > p{    position:relative;    width:100%;    line-height:60px;    text-align:center;    padding:0 30px;box-sizing:border-box;}#footer .share{position:relative;float:left;width:auto;height:100%;}#footer .share p {position:relative;float:left;font-size:13px;color:#fff;line-height:60px;padding:0 18px;height:auto;}#footer .share p:first-of-type{margin:0;}#footer .share a{display:block; position:relative; float:left;}#footer .shareBox{position:relative;float:left;width:60px;height:60px;cursor:pointer;-webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#footer .shareBox:hover, #footer .shareBox:active{    background-color:#fff;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#footer #link-pravno:hover, #footer #link-pravno:active {text-decoration:underline; cursor:pointer;}.shareBox div {position:relative; float:left; width:60px; height:60px; background:#000; z-index:2;}.shareBox:hover, .shareBox:active {background:#fff;}#footer #eobvescanje:hover, #footer #eobvescanje:active {cursor:pointer; background:#fff; color:#000; -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.share > a {width:auto;}.pinterestShare {background:url(../images/ikone/pinterest_ikona_1.svg) no-repeat center;}.pinterestShare:hover, .pinterestShare:active  {background:url(../images/ikone/pinterest_ikona_2.svg) no-repeat center;}.instaShare  {background:url(../images/ikone/instagram_ikona_1.svg) no-repeat center;}.instaShare:hover, .instaShare:active  {background:url(../images/ikone/instagram_ikona_2.svg) no-repeat center;}.facebookShare  {background:url(../images/ikone/facebook_ikona_1.svg) no-repeat center;}.facebookShare:hover, .facebookShare:active  {background:url(../images/ikone/facebook_ikona_2.svg) no-repeat center;}.kartaShare  {background:url(../images/ikone/lokacija_ikona_1.svg) no-repeat center;}.kartaShare:hover, .kartaShare:active  {background:url(../images/ikone/lokacija_ikona_2.svg) no-repeat center;}#clanek-leva{position:relative;float:left;width:50%;}#clanek-desna{position:fixed;right:0;top:60px;width:50%;height:calc(100% - 60px);background-size:auto 100%;background-position:center;overflow:hidden;}@media screen and (max-width:840px){    #clanek-desna{        top:50px;        height:calc(100% - 50px);    }}#clanek-desna img{    position:relative;    margin:0 auto;    width:auto;    height:100%;}.showroom #clanek-leva {left:50%;}.showroom #clanek-desna {right:auto; left:0;}.clanek{position:relative;float:left;width:100%;}@media screen and (max-width:787px){    #clanek-desna{        top:auto;        position:relative;        float:left;        width:100%;        height:auto;        top:auto;        background-size:100% auto;        background-position:center;    }    #clanek-desna img{        width:100%;        height:auto;    }    #clanek-leva{        width:100%;        height:auto;    }    .clanek{        padding-top:0;    }    .showroom #clanek-leva {left:auto;}    .showroom #clanek-desna {left:auto;}}#footer.mobile{    height:auto;}#footer.mobile .credits{    padding:19px 25px;    box-sizing:border-box;}#footer.mobile .credits p{    line-height:22px;    padding:0;}#footer.mobile .credits, #footer.mobile .telefon{    width:100%;    border-top:1px solid #333;}#footer.mobile .telefon{    margin-left:0;    padding-left:65px;    background-position:25px;     box-sizing:border-box;    display:none;}#footer.stopnja1{height:auto;}#footer.stopnja1 .share{float:right;}#footer.stopnja1 .credits{width:100%;text-align:center;}#footer.mobile .share{    position:relative;    float:left;    width:100%;}#footer.mobile #eobvescanje {display:none;}#footer.mobile .share.mobile{    position:relative;    float:left;    width:100%;    border-top:1px solid #333;}#footer.mobile .share a, #footer.mobile .kartaShare{width:calc(25% - 1px); box-sizing:border-box;}#footer.mobile .share .footer-locilna-crta:nth-of-type(-n+2){    display:none;}#footer.mobile .shareBox:not(.kartaShare) {width:100%;}#footer.mobile .credits, #footer.stopnja1 .credits {border-top:1px solid #333;}#index-mobile{display:none;position:relative;float:left;width:100%;height:auto;padding-top:60px;box-sizing:border-box;}#index-mobile.odkrit{display:block;}#index-mobile h1, #index-mobile p, #index-mobile a{display:block;position:relative;float:left;width:100%;padding:0 30px;text-align:center;box-sizing:border-box;}#index-mobile a.tel{padding:10px 0;}#index-mobile h1{font-family:'PT Sans Narrow', sans-serif;font-size:32px;line-height:32px;padding-bottom:20px;color:#000;text-transform:uppercase;font-weight:700;}#index-mobile p, #index-mobile a{font-size:15px;color:#373737;line-height:22px;font-weight:300;}#index-mobile p.odpravljeno, #obvescanje-obrazec p.odpravljeno{display:none;}#index-mobile h4{position:relative;margin:0 auto;font-size:32px;font-weight:300;color:#000;font-family:'PT Sans Narrow', sans-serif;text-align:center;text-transform:uppercase;width:370px;}@media screen and (max-width:447px){#index-mobile h4{width:100%;}}#index-mobile h4 b {font-weight:700;}#index-mobile input {position:relative;float:left;margin-left:-154px;left:50%;margin-top:30px;box-sizing:border-box;text-align:center;}#index-mobile #obvescanje-obrazec2{position:relative;float:left;width:100%;background:#eee;padding:60px 30px;margin-top:60px;box-sizing:border-box;}#index-mobile #obvescanje-obrazec2 .enewsSubmit{position:relative;float:left;width:308px;left:50%;margin-left:-154px;clear:both;margin-bottom:0;box-sizing:border-box;}@media screen and (max-width:385px){#index-mobile #obvescanje-obrazec2 input, #index-mobile #obvescanje-obrazec2 .enewsSubmit {width:100%;left:auto;margin-left:0;}}#kategorije{position:relative;float:left;width:100%;}.znamke{position:relative;float:left;width:100%;}.znamke a{    display:block;    width:100%;    height:100%;}.znamka{position:relative;float:left;height:300px;background:#fff;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;background:#fff;overflow:hidden;box-sizing:border-box;overflow:hidden;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}.znamka:nth-of-type(2n){background:#fafafa;}@media screen and (min-width:2801px){     .znamka {width:calc(100% / 6);}    .znamka:nth-of-type(6n){border-right:0;}}@media screen and (min-width:2301px) and (max-width:2800px){     .znamka {width:20%;}    .znamka:nth-of-type(5n){border-right:0;}}@media screen and (min-width:1801px) and (max-width:2300px){     .znamka {width:25%;}    .znamka:nth-of-type(4n){border-right:0;}}@media screen and (min-width:1300px) and (max-width:1800px){    .znamka {width:33.3333%; width:calc(100% / 3);}    .znamka:nth-of-type(3n){border-right:0;}}@media screen and (min-width:880px) and (max-width:1299px){    .znamka {width:50%;}    .znamka:nth-of-type(2n){border-right:0;}}@media screen and (max-width:879px){    .znamka {width:100%; border-right:0;}}@media screen and (max-width:976px){    .znamka {height:250px;}}.znamka img{position:absolute;width:190px;height:190px;left:50%;top:50%;margin-left:-95px;margin-top:-95px;}.znamka .text{position:absolute;width:100%;height:100%;padding:30px;overflow:hidden;box-sizing:border-box;opacity:0;top:0;left:0;background:#fff;z-index:1;text-align:center;color:#585858;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;    -webkit-transition:opacity 500ms linear;    -moz-transition:opacity 500ms linear;    -o-transition:opacity 500ms linear;    -ms-transition:opacity 500ms linear;    transition:opacity 500ms linear;}.znamka:hover, .znamka:active, .znamka .text:hover{background-color:#f8f8f8;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}.znamka:hover .text{    opacity:1;    -webkit-transition:opacity 500ms linear;    -moz-transition:opacity 500ms linear;    -o-transition:opacity 500ms linear;    -ms-transition:opacity 500ms linear;    transition:opacity 500ms linear;}.znamka .text h2{position:relative;font-size:30px;font-weight:400;margin-bottom:10px;color:inherit;width:100%;font-family:'PT Sans Narrow', sans-serif;}.znamka .text p{position:relative;font-size:13px;margin-bottom:10px;padding:0 20px;color:inherit;line-height:20px;}.znamka .text p:last-child {margin-bottom:0;}@media screen and (max-width:976px){    .znamka .text {display:none;}}.moods{position:relative;float:left;width:100%;}.mood{position:relative;float:left;width:25%;height:auto;}.mood-box{position:relative;float:left;background:#fff;}.mood-box p{position:relative;top:50%;text-align:center;padding:0 20px;}@media screen and (max-width:3167px) and (min-width:2818px){ .mood{ width:11.11111%; width:calc(100% / 9);} }@media screen and (max-width:2817px) and (min-width:2468px){ .mood{ width:12.5%; width:calc(100% / 8);} }@media screen and (max-width:2467px) and (min-width:2118px){ .mood{ width:14.28571%; width:calc(100% / 7);} }@media screen and (max-width:2117px) and (min-width:1768px){ .mood{ width:16.66667%; width:calc(100% / 6)}; }@media screen and (max-width:1767px) and (min-width:1418px){ .mood{ width:20%;} }@media screen and (max-width:1417px) and (min-width:1068px){ .mood{ width:25%;} }@media screen and (max-width:1067px) and (min-width:718px){ .mood{ width:33.33333%; width:calc(100% / 3);} }@media screen and (max-width:717px) and (min-width:368px){ .mood{ width:50%;} }@media screen and (max-width:367px){ .mood{ width:100%;} }.clanki{position:relative;float:left;background:#fff;}.clanki article{position:relative;float:left;width:100%;height:50%;text-align:center;}.clanki header{position:relative;float:left;width:100%;line-height:22px;font-size:13px;color:#585858;}.clanki section {position:relative;float:left;width:50%;}.clanki section p, .clanki section h2{font-family:'PT Sans Narrow', sans-serif;position:relative; float:left;height:auto;}.clanki section h2 {padding:10px 30px; left:50%; margin-left:-30px; color:#000;}.clanki section p {padding:10px 30px; color:#585858;}.clanki aside{position:relative;float:left;width:50%;height:inherit;overflow:hidden;}.clanki aside img{position:relative;float:left;height:auto;width:100%;min-height:100%;}#kontakt{bottom:0;left:0;width:100%;height:0;background:#333;z-index:10012;overflow:hidden;position:fixed;}#kontakt.odkrit{    height:calc(100% - 60px);    -webkit-transition:height 300ms linear;    -moz-transition:height 300ms linear;    -o-transition:height 300ms linear;    -ms-transition:height 300ms linear;    transition:height 300ms linear;}#kontakt.skrit{    height:0;    -webkit-transition:height 300ms linear;    -moz-transition:height 300ms linear;    -o-transition:height 300ms linear;    -ms-transition:height 300ms linear;    transition:height 300ms linear;}#kontakt-scroller{position:relative;height:100%;float:left;width:calc(100% + 40px);overflow-x:hidden;overflow-y:scroll;  box-sizing:border-box;}#map{position:relative;float:left;width:calc(50% - 10px);height:100%;}#markerContent{width:170px;height:100px;color:#333;font-family:'PT Sans Narrow', sans-serif;}#markerContent h3{font-size:22pxf;ont-weight:600;margin-bottom:4px;}#markerContent p{font-size:15px;}#kontakt-info, .clanek .text{position:relative;margin:0 auto;width:60%;height:100%;background:#fff;text-align:center;padding:60px 0;box-sizing:border-box;min-height:calc(100vh - 120px);}#kontakt-info{width:calc(50% - 10px);}.clanek .text{    display:-webkit-box;    display:-moz-box;    display:-ms-flexbox;    display:-webkit-flex;    display:flex;    -webkit-box-direction:normal;    -moz-box-direction:normal;    -webkit-box-orient:vertical;    -moz-box-orient:vertical;    -webkit-flex-direction:column;    -ms-flex-direction:column;    flex-direction:column;    -webkit-flex-wrap:wrap;    -ms-flex-wrap:wrap;    flex-wrap:wrap;    -webkit-box-pack:center;    -moz-box-pack:center;    -webkit-justify-content:center;    -ms-flex-pack:center;    justify-content:center;    -webkit-align-content:stretch;    -ms-flex-line-pack:stretch;    align-content:stretch;    -webkit-box-align:center;    -moz-box-align:center;    -webkit-align-items:center;    -ms-flex-align:center;    align-items:center;}#kontakt-info{    margin:0;    float:left;    padding:60px 30px;}@media screen and (max-width:840px){    #kontakt.odkrit{        height:calc(100% - 50px);    }    #map{        width:100%;        height:300px;    }    #kontakt-scroller{        width:100%;    }    #kontakt-info {    position:relative;    float:left;        width:100%;        min-height:calc(100vh - 350px);        height:auto;    }}@media screen and (max-width:787px){    .clanek .text{        min-height:auto;        height:auto;    }}.clanek .pravno .text {max-width:640px; width:auto;}.clanek .pravno ul {max-width:630px;}#kontakt-info h3, #kontakt-info a, #kontakt-info p, #kontakt-info strong, .clanek p, .clanek h2, .clanek h1, .clanek ul, .clanek li, .clanek h3, .clanek h4{    position:relative;    margin:0 auto;    width:auto;    text-align:center;}.clanek .pravno h1 + p {max-width:100%;}#kontakt-info h3, #kontakt-info strong, .clanek h1, .clanek h2, .clanek h3, .clanek h4 {font-family:'PT Sans Narrow', sans-serif; width:100%; text-transform:uppercase; font-weight:700; font-size:32px; line-height:32px; color:#000000; padding-bottom:20px;}#kontakt-info > strong, .clanek h2 {font-size:22px; line-height:22px; padding:40px 0 15px; display:block;}.clanek h3 {font-size:18px; padding-top:-10px; padding-bottom:10px; font-weight:400;}.clanek .pravno h1{width:100%; max-width:100%; padding-bottom:10px;}.clanek .pravno h3{    padding-top:40px;    padding-bottom:5px;}.clanek .pravno p {font-size:13px;}.clanek .pravno h3 + p {margin-bottom:0;}.pravno p:nth-of-type(2) {margin-bottom:0;}.clanek .pravno ul {margin-bottom:0;}.clanek h4 {    font-weight:400;    font-size:16px;    line-height:16px;    margin-bottom:10px;}.clanek .pravno p.zadnja-sprememba{font-weight:400; padding-top:10px; width:100%; font-size:14px; color:#000;}.clanek h2 {padding-bottom:10px; padding-top:10px;}.clanek.b2b h2 {padding-bottom:4px;}.clanek.b2b h2 + ul {margin-top:10px;}.clanek h1 {max-width:340px; line-height:40px;}.clanek.showroom h1 {max-width:270px; line-height:36px;}.clanek ul {    margin-bottom:30px;    list-style:none;}.clanek .text h1 + p {margin-bottom:20px;}#kontakt-info a, #kontakt-info p, .clanek p,  .clanek li {font-size:15px; font-weight:300; color:#373737; line-height:22px; display:block;}.clanek li {line-height:26px; clear:both; text-align:center; width:100%; font-size:14px; }.clanek p {font-size:14px; margin-bottom:20px; color:#5a5a5a;}.clanek p:last-of-type{margin-bottom:0;}#kontakt-info a > strong, #kontakt-info p > strong {font-weight:400;}#kontakt-info a.ktel {margin:10px 0;}#index-content h3 {font-size:19px; font-weight:300; margin-bottom:5px; margin-top:20px;}#index-content h3:first-child{margin-top:0;}#index-content h4 {font-size:15px; font-weight:300; margin-bottom:5px;}#index-content p {font-size:13px; font-weight:300; line-height:20px;}#kontakt-info .margin10, #index-content .margin10 {margin-bottom:10px;}#kontakt-zapri{position:absolute;right:30px;top:30px;width:50px;height:50px;background:#000;cursor:pointer;}#kontakt-zapri span { position:absolute; width:16px; height:15px; left:17px; top:17px; background:url(../images/ikone/zapri.png) no-repeat 0 0px;}#kontakt-zapri:hover span, #kontakt-zapri:active span {background:url(../images/ikone/zapri.png) no-repeat 0 -15px;}#kontakt-zapri:hover, #kontakt-zapri:active {background:#fff;}#b2b-box{position:relative;float:left;width:100%;}#b2b-zgoraj, #b2b-spodaj, .b2b-ponudba, .referenca{position:relative;float:left;width:100%;height:100%;}#b2b-zgoraj .leva, #b2b-zgoraj .desna, .b2b-ponudba .leva, .b2b-ponudba .desna{position:relative;float:left;width: 50%;height:inherit;}#b2b-zgoraj .leva,.b2b-ponudba .desna{background:#fff;}.referenca .leva, .referenca .desna{position:absolute;width:50%;height:inherit;}.referenca:nth-child(2n) .leva {background:#fbfbfb;}.referenca .leva {left:0; top:0; background:#fff;}.referenca .desna {left:50%; top:0;}#b2b-zgoraj .desna .logo, .b2b-ponudba .leva .logo{position:absolute;left:50%;top:50%;width:300px;height:375px;margin-top:-187px;margin-left:-150px;background:rgba(0,0,0,0.7);}#b2b-zgoraj .desna, .b2b-ponudba .leva, .referenca .desna{background:url(../images/b2b/dg-bg.png) no-repeat center center;background-size:100% auto;}#b2b-zgoraj .logo img, .b2b-ponudba .logo img{position:absolute;left:50%;top:50%;width:149px !important;height:44px;margin-left:-75px;margin-top:-22px;}#b2b-zgoraj .leva .text, .b2b-ponudba .desna .text, .referenca .text{position:absolute;top:50%;left:50%;width:300px;margin-left:-150px;text-align:center;color:#585858;}#b2b-zgoraj .leva .text p, .b2b-ponudba .desna .text p, .referenca .text p {font-size:13px; line-height:20px; font-weight:300; margin-bottom:10px; color:inherit;}#b2b-zgoraj .leva .text p:last-child, .b2b-ponudba .desna .text p:last-child, .referenca .text p:last-child {margin-bottom:0;}#b2b-zgoraj .leva .text h3, .b2b-ponudba .desna .text h3, .referenca .text h3 {font-size:25px; line-height:31px; margin-bottom:10px; text-transform:uppercase; font-weight:300; color:inherit;}#b2b-spodaj .puscica{position:absolute;width:50px;height:50px;background:#000;top:50%;margin-top:-25px;z-index:2;cursor:pointer;}#b2b-spodaj .puscica span{position:absolute; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:8px; height:15px; }#b2b-spodaj .puscica.levo{left:0;}#b2b-spodaj .puscica.levo span{background:url(../images/ikone/smernica-levo-bela.svg);}#b2b-spodaj .puscica.desno{right:0;}#b2b-spodaj .puscica.desno span{background:url(../images/ikone/smernica-desno-bela.svg);}#pravno{position:relative;float:left;width:100%;}#pravnoWrap{position:relative;float:left;overflow:hidden;overflow-y:scroll;width:110%;  }#pravno-levo, #pravno-desno {position:absolute;width:50%;height:100%;text-align:center;}#pravno-levo {background:url(../images/b2b/dg-bg.png) no-repeat center center;background-size:100% auto;left:0;}#pravno-desno{left:0;overflow-y:scroll;overflow-x:hidden;padding-bottom:100px;  }#pravno-desno h3 {font-size:25px; line-height:31px; margin-bottom:10px; text-transform:uppercase; font-weight:300;}#pravno-desno p {font-size:13px; line-height:20px; font-weight:300; margin-bottom:10px;}#pravno-desno p:last-child {margin-bottom:0;}#pravno-desno .text {position:absolute; width:300px; left:75%; margin-left:-150px;}#obvescanje, #kontakt-popup{    opacity:0;    z-index:1;    position:fixed;    float:left;    top:0;    width:100%;    height:100%;    background:#fff;    -webkit-transition:opacity 300ms linear;    -moz-transition:opacity 300ms linear;    -o-transition:opacity 300ms linear;    -ms-transition:opacity 300ms linear;    transition:opacity 300ms linear;}#obvescanje.odprt, #kontakt-popup.odprt{    display:block;    z-index:20000;    opacity:1;    -webkit-transition:opacity 300ms linear;    -moz-transition:opacity 300ms linear;    -o-transition:opacity 300ms linear;    -ms-transition:opacity 300ms linear;    transition:opacity 300ms linear;}#obvescanje.zaprt, #kontakt-popup.zaprt{    z-index:20000;    opacity:0;    -webkit-transition:opacity 300ms linear;    -moz-transition:opacity 300ms linear;    -o-transition:opacity 300ms linear;    -ms-transition:opacity 300ms linear;    transition:opacity 300ms linear;}#obvescanje .zapri, #kontakt-popup .zapri{position:absolute;right:0;top:0;width:50px;height:50px;background:#000;cursor:pointer;z-index:10;-webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#obvescanje .zapri span, #kontakt-popup .zapri span { position:absolute; width:16px; height:15px; left:18px; top:18px; background:url(../images/ikone/krizec_2.svg) no-repeat center;}#obvescanje .zapri:hover span, #obvescanje .zapri:active span, #kontakt-popup .zapri:hover span, #kontakt-popup .zapri:active span {background:url(../images/ikone/krizec_1.svg) no-repeat center;}#obvescanje .zapri:hover, #obvescanje .zapri:active, #kontakt-popup .zapri:hover, #kontakt-popup .zapri:active {background:#e7e7e7;}#obvescanje-obrazec, #kontakt-popup-obrazec{position:absolute;width:350px;left:50%;margin-left:-175px;top:50%;text-align:center;pointer-events:default;}#kontakt-popup-obrazec{    position:relative;    float:left;    padding:60px 0;    top:auto;}#kontakt-popup {overflow-y:auto;}#kontakt-popup-obrazec .formBlock{    position:relative;    float:left;    width:100%;}#obvescanje-obrazec{    margin-top:-105px;}#obvescanje-obrazec input { text-align:center; color:#000; }#obvescanje-obrazec h4, #kontakt-popup-obrazec h4{width:100%;text-transform:uppercase;font-size:30px;font-family:'PT Sans Narrow', sans-serif;font-weight:300;margin-bottom:20px;}#kontakt-popup-obrazec h4 {margin-bottom:5px;}#obvescanje-obrazec > p, #kontakt-obrazec > p {line-height:24px;}#obvescanje-obrazec h4 b, #kontakt-popup-obrazec h4 b { font-weight:600; }#obvescanje-obrazec input, #kontakt-popup-obrazec input, #index-mobile input {font-family:'Ubuntu', sans-serif; border:1px solid #bcbcbc; color:#605f5f; line-height:23px; width:308px; padding:12px 20px; margin-bottom:15px; font-size:13px; font-weight:300;}#obvescanje-obrazec div, #kontakt-popup-obrazec div, #index-mobile .enewsSubmit { cursor:pointer; width:100%; background:#000; text-align:center; line-height:50px; color:#fff; font-size:14px; margin-bottom:30px; text-transform:uppercase; }#obvescanje-obrazec p, #kontakt-popup-obrazec p {position:relative; float:left; line-height:20px; margin-bottom:10px; font-size:14px; width:100%; color:#605f5f; font-weight:300;}#kontakt-popup-obrazec p strong {position:relative; float:left; width:100%; color:#000; font-weight:400; font-size:14px; margin-bottom:5px;}#obvescanje-obrazec p:last-child, #kontakt-popup-obrazec p:last-child {color:#000; font-weight:400;}#kontakt-popup-obrazec p.oznanilo{margin-bottom:20px;}#kontakt-popup-obrazec textarea { font-size:14px; font-family:inherit; border:1px solid #bcbcbc; color:#605f5f; line-height:23px; width:308px; height:200px; padding:12px 20px; margin-bottom:15px;}#obvescanje-obrazec div:hover, #obvescanje-obrazec div:active, #kontakt-popup-obrazec div:hover, #kontakt-popup-obrazec div:active { background-color:#292929; }#frontScroller{position:relative;float:left;width:110%;overflow-y:scroll;overflow-x:hidden;height:100%;  }@media screen and (max-width:417px){    #kontakt-popup-obrazec{        width:100%;        padding:60px 30px;        box-sizing:border-box;    }    #kontakt-popup-obrazec input, #kontakt-popup-obrazec textarea{        width:100%;        box-sizing:border-box;    }}*::selection {background-color:#000;color:#fff;} *::-moz-selection{background-color:#000;color:#fff;}p::selection, p::-moz-selection{background-color:#000;color:#fff;}.puscica::selection {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;background-color:transparent;} .puscica::-moz-selection{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;background-color:transparent;}  input[type="text"], textarea, [contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}input {    -webkit-appearance:none;    border-radius:0;}#cookie-agreement {position:fixed;bottom:0;left:0;background:#161616;min-height:60px;width:100%;display:none;color:#fff;font-size:12px;z-index:1000000;}#cookie-agreement #cookie-agreement-content {padding:20px;margin:0 auto;text-align:center;}#cookie-agreement #cookie-agreement-content p {padding:0;margin:0;}#cookie-agreement #cookie-agreement-content a {color:#fff;margin-left:10px;}#cookie-agreement #cookie-agreement-content span {height:26px;cursor:pointer;margin-left:20px;padding:0 20px 0 20px;line-height:22px;display:inline-block;text-transform:uppercase;box-sizing:border-box;}#cookie-agreement #cookie-agreement-content span.cookieAgree, #cookie-agreement #cookie-agreement-content span.cookieDisagree:hover {background:#fff;color:#000;border:1px solid #000;    -webkit-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    -moz-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    -o-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    -ms-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    transition:background-color 300ms linear, font 300ms linear, border 300ms linear;}#cookie-agreement #cookie-agreement-content span.cookieDisagree, #cookie-agreement #cookie-agreement-content span.cookieAgree:hover{    border:1px solid #fff;    background:#000;    color:#fff;    -webkit-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    -moz-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    -o-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    -ms-transition:background-color 300ms linear, font 300ms linear, border 300ms linear;    transition:background-color 300ms linear, font 300ms linear, border 300ms linear;}#galerija-celzaslon{position:fixed;width:100%;height:100%;background:#000;opacity:0;z-index:1;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear;}#galerija-celzaslon.odprta{opacity:1;z-index:10010;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear;}#galerija-celzaslon.zaprta{opacity:0;z-index:10010;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear;}#galerija-celzaslon > div{position:relative;float:left;width:100%;}#galerija-celzaslon .header {height:50px;background:#000;text-align:left;line-height:50px;text-transform:uppercase;color:#fbfbfb;font-family:'PT Sans Narrow', sans-serif;font-weight:300;font-size:21px;padding-left:25px;box-sizing:border-box;}#galerija-celzaslon .header > p {width:auto;}@media screen and (max-width:500px){    #galerija-celzaslon .header > p {display:none;}}#galerija-celzaslon .header .zapri{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/ikone/gumb_zapri_crn.svg) no-repeat center #fff;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;cursor:pointer;}#galerija-celzaslon .header .zapri:hover, #galerija-celzaslon .header .zapri:active{background:url(../images/ikone/gumb_zapri_bel.svg) no-repeat center #000;border-left:1px solid #333;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}#galerija-celzaslon .vrtiljak {height:calc(100% - 150px);-webkit-transition:left 300ms linear;-moz-transition:left 300ms linear;-o-transition:left 300ms linear;-ms-transition:left 300ms linear;transition:left 300ms linear;transform-origin:0px 0px 0px; transform:scale(1);}#galerija-celzaslon .vrtiljak .crn-trak{    position:absolute;    width:100%;    height:10px;    bottom:0;    left:0;    background:rgba(0,0,0,0.4);    z-index:10;}#galerija-celzaslon .vrtiljak .enota{position:relative;float:left;height:100%;overflow:hidden;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear;}#galerija-celzaslon .vrtiljak .enota.skrita{  opacity:0.5;}#galerija-celzaslon .vrtiljak .enota img{width:auto;height:100%;}#galerija-celzaslon .thumbs {height:100px;background:#000;box-sizing:border-box;padding:20px 0;width:100%;}#galerija-celzaslon .thumbs .thumb-puscica-levo, #galerija-celzaslon .thumbs .thumb-puscica-desno{    cursor:pointer;}#galerija-celzaslon .thumbs .thumb-puscica-levo{    position:absolute;    height:60px;    width:30px;    top:0;    background:url(../images/ikone/levi_navigacijski_gumb_beli.svg) no-repeat center #333;    left:50%;    margin-left:-415px;    top:50%;    margin-top:-30px;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#galerija-celzaslon .thumbs .thumb-puscica-desno{    position:absolute;    height:60px;    width:30px;    top:0;    background:url(../images/ikone/desni_navigacijski_gumb_beli.svg) no-repeat center #333;    right:50%;    margin-right:-415px;    top:50%;    margin-top:-30px;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#galerija-celzaslon .thumbs .thumb-puscica-levo:hover, #galerija-celzaslon .thumbs .thumb-puscica-levo:active{    background:url(../images/ikone/levi_navigacijski_gumb_crni.svg) no-repeat center #fff;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#galerija-celzaslon .thumbs .thumb-puscica-desno:hover, #galerija-celzaslon .thumbs .thumb-puscica-desno:active{    background:url(../images/ikone/desni_navigacijski_gumb_crni.svg) no-repeat center #fff;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}#galerija-celzaslon .thumbs .thumbs-container{    position:relative;    height:100%;    width:750px;    left:50%;    margin-left:-375px;    overflow:hidden;    height:60px;    top:50%;    margin-top:-30px;}@media screen and (max-width:827px){    #galerija-celzaslon .thumbs .thumbs-container{        width:calc(100% - 100px);        left:50px;        margin-left:0;    }    #galerija-celzaslon .thumbs .thumb-puscica-levo{        left:10px;        margin-left:0;    }    #galerija-celzaslon .thumbs .thumb-puscica-desno{        right:10px;        margin-right:0;    }}#galerija-celzaslon .thumbs .thumbs-trak{    position:relative;    float:left;    width:auto;    overflow:hidden;    height:60px;    -webkit-transition:left 300ms linear;    -moz-transition:left 300ms linear;    -o-transition:left 300ms linear;    -ms-transition:left 300ms linear;    transition:left 300ms linear;}#galerija-celzaslon .thumbs .thumb{    position:relative;    float:left;width:85px;height:60px;max-height:100%;overflow:hidden;margin-right:10px;cursor:pointer;box-sizing:border-box;-webkit-transition:border 300ms linear;-moz-transition:border 300ms linear;-o-transition:border 300ms linear;-ms-transition:border 300ms linear;transition:border 300ms linear;}#galerija-celzaslon .thumbs .thumb:last-of-type{    margin-right:0;}#galerija-celzaslon .thumbs .thumb:hover, #galerija-celzaslon .thumbs .thumb:active, #galerija-celzaslon .thumbs .thumb.active{border:1px solid #fff;-webkit-transition:border 300ms linear;-moz-transition:border 300ms linear;-o-transition:border 300ms linear;-ms-transition:border 300ms linear;transition:border 300ms linear;}#galerija-celzaslon .thumbs .thumb:last-of-type{margin-right:0;}#galerija-celzaslon .thumbs .thumb img{position:relative;width:100%;height:100%;}#galerija-celzaslon > span.puscice{position:absolute;width:50px;height:100px;background:#000;right:0;top:50%;margin-top:-50px;z-index:10;}#galerija-celzaslon > span.puscice > span.puscica{position:relative;float:left;width:50px;height:50px;cursor:pointer;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}#galerija-celzaslon > span.puscice > span.puscica.levo{background:url(../images/ikone/levi_navigacijski_gumb_beli.svg) no-repeat center #000;}#galerija-celzaslon > span.puscice > span.puscica.desno{background:url(../images/ikone/desni_navigacijski_gumb_beli.svg) no-repeat center #000;}#galerija-celzaslon > span.puscice > span.puscica:hover, #galerija-celzaslon > span.puscice > span.puscica:active{background-color:#fff;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear;}#galerija-celzaslon > span.puscice > span.puscica.levo:hover, #galerija-celzaslon > span.puscice > span.puscica.levo:active{background:url(../images/ikone/levi_navigacijski_gumb_crni.svg) no-repeat center #fff;}#galerija-celzaslon > span.puscice > span.puscica.desno:hover, #galerija-celzaslon > span.puscice > span.puscica.desno:active{background:url(../images/ikone/desni_navigacijski_gumb_crni.svg) no-repeat center #fff;}.kategorija2{    position:relative;    float:left;    width:100%;    overflow:hidden;    height:350px;    background:#000;}.kategorija2 .crn-pas{    position:absolute;    top:1px;    width:100%;    height:10px;    background:rgba(0,0,0,0.45);    z-index:20;}.kategorija2 .nazivno-polje{    position:relative;    float:left;    width:350px;    height:100%;    background:#fff;    z-index:10;}.kategorija2 .nazivno-polje .info{    color:#585858;    position:relative;    float:left;    width:100%;    font-family:'Oswald', sans-serif;    height:calc(100% - 50px);    box-sizing:border-box;    padding:30px;    text-align:center;    display:-webkit-box;    display:-moz-box;    display:-ms-flexbox;    display:-webkit-flex;    display:flex;    -webkit-box-direction:normal;    -moz-box-direction:normal;    -webkit-box-orient:vertical;    -moz-box-orient:vertical;    -webkit-flex-direction:column;    -ms-flex-direction:column;    flex-direction:column;    -webkit-flex-wrap:nowrap;    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;    -webkit-box-pack:center;    -moz-box-pack:center;    -webkit-justify-content:center;    -ms-flex-pack:center;    justify-content:center;    -webkit-align-content:stretch;    -ms-flex-line-pack:stretch;    align-content:stretch;    -webkit-box-align:center;    -moz-box-align:center;    -webkit-align-items:center;    -ms-flex-align:center;    align-items:center;}.kategorija2 .nazivno-polje .info h3{    font-size:24px;    text-transform:uppercase;    font-weight:300;    z-index:20;    -webkit-transition:opacity 300ms linear;    -moz-transition:opacity 300ms linear;    -o-transition:opacity 300ms linear;    -ms-transition:opacity 300ms linear;    transition:opacity 300ms linear;}.kategorija2 .nazivno-polje .info h3.skrit{    display:none;}.kategorija2 .nazivno-polje .info p{    font-size:15px;    line-height:21px;    z-index:10;    opacity:0;    position:absolute;    left:0;    top:0;    width:100%;    height:100%;    -webkit-transition:opacity 300ms linear;    -moz-transition:opacity 300ms linear;    -o-transition:opacity 300ms linear;    -ms-transition:opacity 300ms linear;    transition:opacity 300ms linear;    padding:30px;    box-sizing:border-box;    display:-webkit-box;    display:-moz-box;    display:-ms-flexbox;    display:-webkit-flex;    display:flex;    -webkit-box-direction:normal;    -moz-box-direction:normal;    -webkit-box-orient:vertical;    -moz-box-orient:vertical;    -webkit-flex-direction:column;    -ms-flex-direction:column;    flex-direction:column;    -webkit-flex-wrap:nowrap;    -ms-flex-wrap:nowrap;    flex-wrap:nowrap;    -webkit-box-pack:center;    -moz-box-pack:center;    -webkit-justify-content:center;    -ms-flex-pack:center;    justify-content:center;    -webkit-align-content:stretch;    -ms-flex-line-pack:stretch;    align-content:stretch;    -webkit-box-align:center;    -moz-box-align:center;    -webkit-align-items:center;    -ms-flex-align:center;    align-items:center;}.kategorija2 .nazivno-polje .kontrole{    position:absolute;    bottom:0;    left:0;    width:100%;    height:50px;    background:#000;    z-index:10;}.kategorija2 .nazivno-polje .kontrole .kontrola-krcenja{    position:relative;    float:left;    width:50px;    height:50px;    background:url("../images/ikone/prikaz.png") no-repeat center;}.kategorija2 .nazivno-polje .kontrole .spustnica{    position:absolute;    left:300px;    top:0;    width:50px;    height:50px;    box-sizing:border-box;    background:url("../images/ikone/spustnica.png") no-repeat center;    border-right:1px solid #333;    border-left:1px solid #333;    cursor:pointer;}.kategorija2 .nazivno-polje .kontrole .puscice{    position:relative;    float:right;    height:100%;    width:auto;    cursor:pointer;    left:100px;}.kategorija2 .nazivno-polje .kontrole .puscice > div{    position:relative;    float:left;    width:50px;    height:50px;    box-sizing:border-box;    border-left:1px solid #333;}.kategorija2 .nazivno-polje .kontrole .puscice > div.levo, .kategorija2 .nazivno-polje .kontrole .puscice > div.levo.bela:hover{    background:url("../images/ikone/levi_navigacijski_gumb_beli.svg") no-repeat center #000;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}.kategorija2 .nazivno-polje .kontrole .puscice > div.desno, .kategorija2 .nazivno-polje .kontrole .puscice > div.desno.bela:hover{    background:url("../images/ikone/desni_navigacijski_gumb_beli.svg") no-repeat center #000;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}.kategorija2 .nazivno-polje .kontrole .puscice > div.levo:hover{    background:url("../images/ikone/levi_navigacijski_gumb_crni.svg") no-repeat center #fff;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}.kategorija2 .nazivno-polje .kontrole .puscice > div.desno:hover{    background:url("../images/ikone/desni_navigacijski_gumb_crni.svg") no-repeat center #fff;    -webkit-transition:background-color 300ms linear;    -moz-transition:background-color 300ms linear;    -o-transition:background-color 300ms linear;    -ms-transition:background-color 300ms linear;    transition:background-color 300ms linear;}.kategorija2 .trak{    position:absolute;    left:350px;    top:0;    height:350px;    width:auto;    overflow:hidden;    -webkit-transition:left 400ms linear;    -moz-transition:left 400ms linear;    -o-transition:left 400ms linear;    -ms-transition:left 400ms linear;    transition:left 400ms linear;    -webkit-transform:translate3d(0,0,0);    -moz-transform:translate3d(0,0,0);    -ms-transform:translate3d(0,0,0);    -o-transform:translate3d(0,0,0);    transform:translate3d(0,0,0);}.kategorija2 .trak > img{    position:relative;    float:left;    width:auto;    height:100%;    cursor:pointer;}.kategorija2 .trak > img.velika{    width:700px;}.kategorija2 .crno-polje{    position:absolute;    left:0;    top:0;    width:100%;    height:100%;    background:rgba(0,0,0,0.6);    visibility:visible;    z-index:60;    opacity:1;    -webkit-transition:opacity 300ms linear;    -moz-transition:opacity 300ms linear;    -o-transition:opacity 300ms linear;    -ms-transition:opacity 300ms linear;    transition:opacity 300ms linear;    pointer-events:none;}.kategorija2:hover .crno-polje, .crno-polje.odprto{    visibility:hidden;    opacity:0;    -webkit-transition:visibility 300ms linear, opacity 300ms linear;    -moz-transition:visibility 300ms linear, opacity 300ms linear;    -o-transition:visibility 300ms linear, opacity 300ms linear;    -ms-transition:visibility 300ms linear, opacity 300ms linear;    transition:visibility 300ms linear, opacity 300ms linear;}@media screen and (min-width:968px){    .kategorija2 .nazivno-polje .info:hover .plusB{        opacity:0;        -webkit-transition:opacity 300ms linear;        -moz-transition:opacity 300ms linear;        -o-transition:opacity 300ms linear;        -ms-transition:opacity 300ms linear;        transition:opacity 300ms linear;    }    .kategorija2 .nazivno-polje .info:hover .plusB + p{        opacity:1;        -webkit-transition:opacity 300ms linear;        -moz-transition:opacity 300ms linear;        -o-transition:opacity 300ms linear;        -ms-transition:opacity 300ms linear;        transition:opacity 300ms linear;    }}@media screen and (max-width:967px){    .kategorija2 .nazivno-polje{        width:100%;        height:50px;    }    .kategorija2 .nazivno-polje .info{        position:absolute;        width:100%;        color:#fff;        height:50px;        line-height:50px;        padding:0;    }    .kategorija2 .crn-pas, .kategorija2 .crno-polje, .kategorija2 .nazivno-polje .info p{        display:none;    }    .kategorija2 .trak{        position:relative;        float:left;        left:0;        top:auto;    }    .kategorija2 .nazivno-polje .info h3 {font-size:18px;}    .kategorija2:first-of-type{        border-top:1px solid #333;    }        .kategorija2 .nazivno-polje .kontrole .puscice {width:100%; left:auto;}    .kategorija2 .nazivno-polje .kontrole .puscice > div.desno {float:right;}    .kategorija2 .nazivno-polje .kontrole .puscice > div.levo {border-right:1px solid #333;}    .kategorija2 .nazivno-polje .kontrole .puscice > div.levo.bela{        background:url("../images/ikone/levi_navigacijski_gumb_beli.svg") no-repeat center #000;    }    .kategorija2 .nazivno-polje .kontrole .puscice > div.desno.bela{        background:url("../images/ikone/desni_navigacijski_gumb_beli.svg") no-repeat center #000;    }    .kategorija2 .nazivno-polje .info h3.skrit{        display:block;    }    .kategorija2 .nazivno-polje .info div.logo{        display:none;    }}