div.blueTable{max-width:500px;text-align:left;border-collapse:collapse}
.divTable.blueTable .divTableCell,.divTable.blueTable .divTableHead{border:0 solid #aaa;padding:3px 2px}
.divTable.blueTable .divTableRow:nth-child(even){background:#eee}
.divTable.blueTable .divTableHeading{background:#f3bb1d;border-bottom:1px solid #444}
.divTable.blueTable .divTableHeading .divTableHead{font-weight:700;color:#333}
.divTable.blueTable .divTableHead{width:250px}
.blueTable .tableFootStyle{font-size:14px}
.blueTable .tableFootStyle .links{text-align:right}
.blueTable .tableFootStyle .links a{display:inline-block;background:#1c6ea4;color:#fff;padding:2px 8px;border-radius:5px}
.blueTable.outerTableFooter{border-top:none}
.blueTable.outerTableFooter .tableFootStyle{padding:3px 5px}
.divTable{display:table}
.divTableRow{display:table-row}
.divTableHeading{display:table-header-group}
.divTableCell,.divTableHead{display:table-cell}
.divTableHeading{display:table-header-group}
.divTableFoot{display:table-footer-group}
.divTableBody{display:table-row-group}
.divTableCell a{text-decoration:underline}
.pad0{padding:0}
.mar-b-20{margin-bottom:20px}
.mar-t-0{margin-top:0}
a:hover{text-decoration:none}
.btn--round,.header--transparent .header-line,.header-line{background:#f3bb1d;box-shadow:none}
.btn--round.focus,.btn--round:active,.btn--round:focus,.btn--round:hover{background:#000}
.btn--wd{margin-bottom:20px}
.pull-left .btn--wd{margin:10px 0 0;font-weight:700}
.header{background-color:transparent!important;position:absolute;width:100%;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:0 3px 5px 1px rgba(0,0,0,.1);box-shadow:0 3px 5px 1px rgba(0,0,0,.1)}
.header .navbar.navbar-wd{background-color:transparent!important}

.header-new .logo{margin:8px 0}
.header-absolute{position:relative;width:100%;z-index:999!important;background:#f3bb1d}
.clear{clear:both}
.content.fullwidth.top-null{background:#616161;background:-webkit-linear-gradient(to left,#616161,#c9c9c9);background:linear-gradient(to left,#616161,#c9c9c9);background-repeat:no-repeat;background-position:top center}
.navbar #slidemenu{width:100%}
.navbar.navbar-wd .nav{background:#1d1d1b;display:block;width:100%;text-align:left;padding:0;height:52px}
.navbar.navbar-wd .nav li,.navbar.navbar-wd .nav li a{line-height:52px;height:52px}
.navbar.navbar-wd .nav li:first-child{background:#3b3b3b}
.navbar.navbar-wd .nav .caret{display:none}
.navbar.navbar-wd .nav>li>a span.link-name{padding:0 30px}
.navbar.navbar-wd .nav>li:first-child>a span.link-name{padding:0 15px 0 20px}
.navbar-header .logo-default{display:none!important}
.navbar-header .logo-transparent{display:block!important}
.navbar .navbar-nav{margin:0}
.navbar.navbar-wd{padding:15px 0 0}
.navbar.navbar-wd .nav>li>a{text-transform:inherit}
.navbar.navbar-wd .nav>li>a:hover{color:#f3bb1d}
.header{position:relative}
.header--transparent{position:absolute;background:0 0}
.header__cart__indicator{float:left;line-height:45px;margin:0 5px;font-size:14px;padding-top:3px;font-weight:700}
.icon-bag-alt:before{display:none}
.header-line{padding:0;z-index:9999;height:60px}
.header-line .pull-left,.header-line .pull-right{margin-top:10px}
.header-line a,.header-line li{font-size:14px!important;color:#000;line-height:40px;height:40px;text-transform:inherit!important;margin:0 6px}
.header-line a.headericon{display:block}
.header-line .dropdown a.btn{background:#1d1d1b;color:#fff;padding:2px 20px;border-radius:20px;font-weight:700;height:auto;line-height:28px;height:30px;margin:6px 0 0 10px}
.header-line .dropdown a.btn:hover{background:#3b3b3b;color:#fff!important}
.header-line .dropdown a .fa{font-size:16px;margin-right:2px}
.header-line .pull-right .user-links .user-links__item .icon-telephone{color:#fff}
.header-line .pull-right .user-links .user-links__item a{line-height:inherit}
.header--transparent .header__dropdowns__button{color:#000}
.header-line .pull-right .dropdown-menu{right:-2px;left:inherit}
.header-line .pull-right .dropdown-menu .list-user-menu li{margin:0}
.header-line .pull-right .dropdown-menu .list-user-menu li a{padding:0 5px;margin:0!important}
.header-line .pull-right .dropdown-menu .list-user-menu li:hover a{color:#1d1d1b}
.header-line .pull-right .ul-row{padding:20px 20px 0!important}
.user-links li:last-child{background:#1d1d1b;color:#fff;padding:2px 15px;border-radius:20px;font-weight:700;height:auto;line-height:28px;height:30px;margin:6px 0 0 10px}
.user-links li:last-child a span{font-size:14px}
header a.dropdown-toggle:after,header a.dropdown-toggle:before{bottom:-1px}
.tp-banner-container{max-height:600px!important}
#supermenu ul li a{color:#fff;font-size:14px}
#supermenu ul li:first-child{width:50px;text-align:center;color:#fff;font-size:16px;background:#3b3b3b;padding:16px 0}
#supermenu ul li:first-child a{margin-left:4px}
#supermenu ul li:last-child{text-align:center;color:#000;font-size:16px;background:#fff;padding:16px 25px!important;float:right}
#supermenu ul li:last-child a{color:#000}
.intro-image {text-align:center;padding:30px;}
.intro-title {text-align:center;padding:20px;font-weight:400;font-size:1.15em; line-height:1.2em}
.intro-title-heading {text-align:center;padding:20px;font-weight:500;font-size:18px; line-height:1.2em}
.bm2-module-articles-slider h4 {padding:5px;font-weight:500;font-size:18px; line-height:1.2em} 
.footer__bottom,.footer__column-links{background:#000!important}
.footer__bottom .container .copyright{border-top:solid 1px #999;padding:10px 0 20px;color:#cbc9c9;width:100%;display:block}
.footer__bottom .container>div{width:100%}
footer .contact-row .fa{color:#000}
footer .contact-row .contact-data{color:#bbc2c6}
footer .contact-row .contact-data a{font-size:13px}
.copyright-left img{margin-top:0;margin-bottom:8px;margin-right:10px;float:left}
.copyright-left{line-height:14px}
.copyright-left .rights-top{font-size:13px}
.copyright-right img{float:right;margin-top:2px}
#blog-news .news{margin:20px 0}
.news-first{background:#000;padding:0;min-height:240px}
#blog-news{background:#fff}
.news-title h3{margin:0;padding:0;line-height:18px}
.news-title h3 a{line-height:18px}
.news-first .news-title{margin-top:30px}
.news-first .news-title a{color:#f3bb1d;font-size:16px}
.news-first .news-desc{color:#fff;margin:8px 0;font-weight:300;font-size:14px}
.news-first .news-date{color:#fff}
.news-second .news-title{margin-top:5px}
.news-third .news-title{margin-top:10px}
.news-second .news-desc,.news-third .news-desc{margin:4px 0 8px;font-weight:300;font-size:14px}
.news-second .news-date,.news-third .news-date{color:#afaeae}
.news-second .news-title a,.news-third .news-title a{color:#000;font-size:16px}
.news-button a{padding:6px 12px;background:#f3bb1d;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center}
.news-box::after{content:"";position:absolute;top:0;right:0;width:740px;height:100%;background:rgba(0,0,0,.3);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 25%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 25%,rgba(0,0,0,.65) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 25%,rgba(0,0,0,.65) 100%)}
.news-box-info{position:relative;z-index:999}
.contact-row{margin-top:0;margin-bottom:10px}
.contact-box{padding:3px;text-align:center;width:23px;height:23px;font-size:12px;background:#f2f2f2;display:inline-block;border-radius:2px}
.contact-data{font-size:13px;font-weight:700;margin-left:5px;color:#484848}
.contact-data a{color:#484848}
.product-preview__label--new{background:#f3bb1d}
.product-preview__image{margin-bottom:110px!important}
.product-carousel{margin:0 0 30px}
.product-preview__image img{border-top:solid 1px #eee}
#category-products .products-grid{margin-left:0!important}
.mfilter-free-button{margin-top:-1px}
#options{margin-top:10px}
.options-wrapper h3{cursor:pointer;padding:0 0 15px;font-size:24px}
.minimize-close:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:24px;cursor:pointer;position:absolute;right:10px;top:9px}
.minimize-open:after{content:"\f106";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:24px;cursor:pointer;position:absolute;right:10px;top:9px}
.open .ul-row{margin-top:0}
.ul-row .li-col h4{border-bottom-color:#f3bb1d;font-weight:700}
header a.dropdown-toggle:after,header a.dropdown-toggle:before{left:56%}
.category-select{text-align:center}
.category-select select{height:50px;background:#f2f2f2;display:inline-block;border:0px;border-radius:0px;position:relative;font-size:14px;line-height:22px;display:inline-block;font-weight:400;background:#f2f2f2;padding:10px 20px;color:#5c5c5c;margin:0 auto 20px;width:68%;height:46px}
.mega-filters{margin-top:30px}
.category-select .mega-filters select{width:100%!important}
.category-select h1{color:#fff;font-size:34px;font-weight:500}
.category-box .product-category{margin:0 auto;width:100%}
.category-box{width:20%;float:none;display:inline-block;vertical-align:top}
#category-show h4{color:#fff;padding-bottom:20px}
.product-category__info__ribbon{height:40px;display:table;width:100%}
.product-category__info__ribbon h2{display:table-cell;vertical-align:middle;width:100%}
.product-category__info__ribbon h5{display:table-cell;vertical-align:middle;width:100%}
.product-autocomplete-box{margin:10px auto 0;width:432px}
.product-autocomplete .dropdown-menu{border:none;width:432px;background:#fff;padding-bottom:0;margin-bottom:0;max-height:288px;overflow:auto;padding:0;border-radius:0;top:51px!important}
.product-autocomplete .dropdown-menu li{border-bottom:dotted 1px #d8d8d8}
.product-autocomplete .dropdown-menu li a{color:#5c5c5c;white-space:normal;padding:10px 15px!important}
.product-autocomplete input{text-transform:uppercase;font-weight:300;background:0 0;padding:10px 40px 0 0;border:none;border-radius:0;border-bottom:solid 2px #fff;color:#fff;text-align:left;width:100%;height:53px;position:relative;font-size:17px;line-height:22px;display:block}
.product-autocomplete input:focus{border-color:#f3bb1d}
.product-autocomplete input::-webkit-input-placeholder{color:#fff}
.product-autocomplete input::-moz-placeholder{color:#fff}
.product-autocomplete input:-ms-input-placeholder{color:#fff}
.product-autocomplete input:-moz-placeholder{color:#fff}
.product-autocomplete input:focus{outline:0!important;box-shadow:none!important}
.product-autocomplete-box div{position:relative}
.product-autocomplete-box div.quick-search:before{font-family:Welldone;speak:none;font-style:normal;content:"\e62b";font-size:18px;right:8px;width:20px;bottom:12px;position:absolute;color:#fff;z-index:9999;cursor:pointer}
.search-span{position:absolute!important;right:0;bottom:0;width:40px;height:100%;z-index:999999;cursor:pointer}
.mfilter-disabled{color:#a4a4a4}
.no-results{color:#5c5c5c;padding:10px 15px!important}
.step2{display:none;padding:20px 0}
.step3{display:none;padding:20px 0}
.results-wrapper{display:table;margin:0 auto}
.results{display:none;padding:45px 0 30px}
.result-step,.result-step-plus{float:left;vertical-align:top}
.result-step-plus{color:#f2f2f2;font-size:20px;padding:16px 5px}
.result-step2 .result-small,.result-step3 .result-small{background:#000;color:#fff}
.result-step2.selected .result-small,.result-step3.selected .result-small{background:#f2f2f2;color:#5c5c5c}
.result-step2 .result-small:after,.result-step3 .result-small:after{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;width:0;height:0;border-top:solid 15px #000;border-left:solid 15px transparent;border-right:solid 15px transparent}
.result-step2.selected .result-small:after,.result-step3.selected .result-small:after{display:none;border-top:solid 15px #f2f2f2}
.result-step2-plus,.result-step3{display:none}
.result-small{position:relative;font-size:14px;line-height:22px;display:inline-block;font-weight:400;background:#f2f2f2;padding:14px 20px;color:#5c5c5c;text-align:center;margin:0 10px;width:auto;height:46px}
.news-link{background:#f3bb1d;color:#fff;margin-top:20px}
.news-link-box{text-align:center;position:relative;margin-top:20px;height:42px}
.news-link-box .news-button{margin-top:10px}
.news-link-box .pull-left{width: 91%;text-align:left;padding-left:15px}
.news-link-box h5{font-weight:400;font-size:20px;position:relative;z-index:1;margin-top:10px;text-transform:uppercase;padding:0}
.news-link-box h5 span{background:#fff;padding-right:15px; font-size:18px; font-weight:500}
.news-link-box h5:after{border-bottom:1px solid #999;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;width:95%;z-index:-1}
.result-spinner{display:none}
.result-small-search{padding:12px 15px;margin:0;font-size:26px;line-height:30px;background:#f3bb1d;color:#484848;cursor:pointer;vertical-align:top}
.result-small span{position:absolute;border-radius:15px;background:#484848;font-size:22px;color:#fff;padding:4px 10px;left:-15px;top:-8px;cursor:pointer}
.generacija .result-small{background:#f3b51d;color:#fff;cursor:pointer}
.header__search{width:auto;height:auto}
.header__search a{width:auto;height:auto;height:48px;padding:11px 10px;border-radius:0}
.diamond_link a{width:auto;height:auto;background:none;height:48px;padding:10px 9px;border-radius:0;margin-top:8px}
.result-spinner img{width:100px}
#mfilter-content-container h1 span{font-size:20px}
#category-show{margin-top:0;padding:40px 0;background-image:url(/image/catalog/material/parallax-bg.jpg)}
#category-show.category-page{width:1140px;min-height:1px;margin:0 auto}
#category-show.category-page-new{width:100%;min-height:1px;margin:0 auto;background-image:none;background:#1d1d1b}
#category-show.category-page .results{padding:0 0 30px}
#category-show.category-page-new .results{padding:0 0 10px}
.result-small span{background:#ff0000;color:#fff}
.navbar #slidemenu{padding:7px 0 0}
#footer-top{background:#f2f2f2;padding:40px 0}
.footer__column-links h5{font-weight:500;font-size:18px;position:relative;z-index:1}
#footer-top h5 {font-weight:400;font-size:28px;position:relative;z-index:1}
#footer-top h5 span{background:#f2f2f2;padding-right:15px; font-size:18px; font-weight:500;}
.footer__column-links h5 span{background:#000;padding-right:15px}
#footer-top h5:after,.footer__column-links h5:after{content:"";margin:0 auto;position:absolute;top:24%;left:0;right:0;width:100%;z-index:-1}
#footer-top h5:after{border-bottom:1px solid #ddd}
.footer__column-links h5:after{border-bottom:1px solid #999}
#footer-top .logo{margin:0 0 15px}
#footer-top .logo img{display:block;max-width:140px;margin:0}
.logo img{max-width:170px}
.footer-logos-top{margin-top:0;margin-bottom:0}
.footer-logos-top img{margin:0 auto;display:block;width:200px}
.product-preview__info{border:none}
.vipko{background:#3b3b3b;font-weight:400}
.mfp-bg{z-index:99999!important}
.mfp-wrap{z-index:999999!important}
.multi-featured-avtopreproge{margin-top:1.4em}
.multi-featured-avtopreproge h3{color:#1d1d1d;font-weight:500}
.blog-search{padding-bottom:20px}
.search-title{padding-bottom:5px!important}
.toplinkikone,.toplinkikone a{position:relative;z-index:2}
.toplinkikone:hover::after{content:"";position:absolute;top:5px;left:4px;width:32px;height:32px;z-index:99999;border-radius:31px;background:0 0;border:solid 3px #fff;transition:all linear .2s;z-index:1}
#smca-modal-body .modal-body .product-table-cart>.product-table-body>.product-table-body-row>.name>.name-right{padding:10px 0 10px 10px!important}
.ih-item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item,.ih-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ih-item a{color:#333}
.ih-item a:hover{text-decoration:none}
.ih-item img{width:100%;height:100%}
.ih-item img-active{width:100%;height:100%}
.ih-item.circle{position:relative;margin-right:15px;float:left;width:38px;height:38px;border-radius:50%}
.ih-item.circle .img{position:relative;width:34px;height:34px;border-radius:50%}
.ih-item.circle .img:before{position:absolute;display:block;content:"";width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 16px rgba(255,255,255,.6),0 1px 2px rgba(0,0,0,.3);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.ih-item.circle .img img{border-radius:50%}
.ih-item.circle .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.facebook-div{margin:0 auto;display:block;width:350px}
.footer-logos-bottom{text-align:center}
.footer-logos-bottom div{margin:15px 0}
.footer-logos-bottom img{padding:0 15px}
.logo-footer{width:auto;height:50px;margin-right:6px;margin-right:10px}
.logo-footer:last-child{margin-right:0;margin-left:0}
.ih-item.circle.effect1 .spinner{width:36px;height:36px;position:absolute;top:4px;bottom:0;left:-3px;right:0;border:4px solid #fff;border-right-color:#000;border-bottom-color:#000;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .spinner-active{width:36px;height:36px;position:absolute;top:4px;bottom:0;left:-3px;right:0;border:4px solid #000;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .img{position:absolute;background-color:#000;top:7px;bottom:0;left:0;right:0;width:30px;height:30px}
.ih-item.circle.effect1 .img:before{display:none}
.iconimg{vertical-align:top!important}
.ih-item.circle.effect1 .info{top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.ih-item.circle.effect1 .info h3{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:22px;margin:0 30px;padding:55px 0 0 0;height:110px;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,.3)}
.ih-item.circle.effect1 .info p{color:#bbb;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,.5)}
.ih-item.circle.effect1 a:hover .spinner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ih-item.circle.effect1 a:hover .info{opacity:1}
.tooltip-inner{max-width:none;white-space:nowrap}
#login_view .btn-primary{border-radius:0!important;font-size:14px!important;padding:5px 10px!important;height:34px!important;line-height:26px;background:#242424!important;transition:all .3s ease-in 0s}
label.left{font-size:14px;display:block;text-align:left}
label.right{font-size:14px;display:block;text-align:right}
#d_quickcheckout label.btn-default,#d_quickcheckout label.btn-primary{padding:6px 0!important}
#d_quickcheckout .qc-quantity button{border:none!important}
#d_quickcheckout button.delete{height:34px!important;border-radius:0!important;padding-left:11px!important;padding-right:11px!important;box-shadow:none!important}
#d_quickcheckout a{color:#333!important}
#d_quickcheckout .radio input{width:auto!important;height:auto!important;opacity:1!important;margin-top:2px!important;cursor:pointer}
#d_quickcheckout .panel,#d_quickcheckout .panel-heading{border-radius:0!important}
input.qc-product-qantity{height:34px!important}
#d_quickcheckout .btn-default{background-image:none!important;background:0 0!important;background-color:#f5f5f5!important}
#d_quickcheckout .btn-default,#d_quickcheckout .btn-primary,#d_quickcheckout button{border-radius:0!important;line-height:20px!important;font-size:14px!important;height:34px!important;border:none!important;transition:all ease-out .5s;background:#f3bb1d}
#d_quickcheckout .btn-primary:hover{background:#1d1d1b;box-shadow:none!important}
#d_quickcheckout .btn-danger{background:#666!important}
#d_quickcheckout .btn-danger:hover{background:#c9302c!important}
#d_quickcheckout label.btn-default,#d_quickcheckout label.btn-primary{padding:6px 0!important}
#d_quickcheckout #qc_confirm_order{width:220px;background:#299225;margin:0 auto!important;display:block!important;height:42px!important;padding:12px 14px;font-size:1.214em!important;line-height:1em!important;height:40px!important;border-radius:3px!important}
#d_quickcheckout #qc_confirm_order:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)!important}
#d_quickcheckout .text-danger{color:#fff}
#login_button_popup{border-radius:0!important;line-height:20px!important;transition:all ease-out .5s;text-shadow:none!important;padding:6px 0!important}
#d_quickcheckout .btn-default:hover,#login_button_popup:hover{background:#444!important;color:#fff!important}
#login_view .btn-group-justified{border:solid 1px #ddd!important;border-width:1px!important}
.modal-backdrop.in{z-index:99999!important}
#d_quickcheckout .modal{z-index:999999!important}
#d_quickcheckout .modal-header .close{height:15px!important}
#login_model h4.modal-title{padding:0}
#login_model .modal-content{padding:20px!important}
#login_model #button_login{width:160px;margin:0 auto!important;display:block!important;height:42px!important;padding:12px 14px;font-size:1.214em!important;line-height:1em!important;height:40px!important;border-radius:3px!important;background:#f3bb1d!important}
#login_model #button_login:hover{background:#1d1d1b!important;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)!important}
#login_view .alert{margin-top:20px}
.qc-breadcrumb{display:none!important}
.header__cart{padding:0;margin:18px 8px 0 0}
.header__cart .pull-left{padding:0 4px;height:48px}
.header__cart .pull-right{padding:0 22px}
.header__dropdowns__button.open-smart-cart{position:relative;border-radius:0;}
.header__cart .badge.badge--menu{background-color:#fff;color:#333}
#map_wrapper{height:350px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
#map_canvas{width:100%;height:100%}
.info_content h4{padding-bottom:10px}
#rev_slider_1_2_wrapper{background:0 0!important}
.list-group a.list-group-item{display:block;padding:8px 0 8px 15px;border-bottom:solid 1px #ddd;position:relative}
.list-group a.list-group-item:last-child{border-bottom:none}
.list-group a.list-group-item::after{position:absolute;top:7px;left:0;display:block;content:"»"}
.option-box-label{height:38px;background:#f2f2f2;position:relative;margin-top:5px;cursor:pointer}
.option-box-label label{float:left;background:#f2f2f2;font: size 15px;font-weight:500;padding:8px 12px;height:38px;margin:0;cursor:pointer}
.option-box-label span{float:left;color:#333;font-weight:700;background:#f3bb1d;font-size:20px;padding:8px 12px;height:38px}
.options-step{width:100%;padding:10px;border:solid 1px #ccc;border-top:none}
#filtersCol{width:280px;float:left}
.mfilter-free-container{background-color:#f4f4f4;margin-left:-283px;top:140px;min-width:270px;margin-left:-325px}
.mfilter-free-button{margin:-1px 0 0 270px;background:#f3b51d!important;border:10px solid #f3b51d!important}
.mfilter-free-button:after{content:"\f1b9";font-family:FontAwesome;position:absolute;top:3px;left:3px;font-size:16px;color:#fff}
.box.mfilter-box{width:100%;float:left;margin-bottom:0;-webkit-transition:opacity .3s ease-out 0s;-moz-transition:opacity .3s ease-out 0s;-ms-transition:opacity .3s ease-out 0s;-o-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s;padding:10px 0!important;position:relative}
.become-vip,.vip-price{float:left;font-size:18px;line-height:30px;height:30px}
.vip-price{margin-right:5px}
.become-vip{margin-left:5px;padding:0 22px 0 10px;background:#000;color:#fff}
.become-vip a{position:relative;color:#fff}
.become-vip .fa{font-size:14px;position:absolute;top:5px;right:-15px}
.price-box .vip .price-box__regular{font-size:20px;padding:5px 10px;background:#ffcb19;float:left;height:30px;line-height:20px}
.sort-select{float:right;margin-left:20px}
.sort-select div,.sort-select select{display:inline-block}
.sort-select select{width:auto;min-width:180px;float:none;margin-left:4px;cursor:pointer}
.bm2-cat-item{min-height:420px}
.bm2-cat-item h2{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;padding:0;margin:0;}
#home-cards{background-color:#eee}
#home-cards .card{border:none;text-align:center;}
#home-cards .card a{display:inline-block;width:29%;border:none;cursor:default}
#home-cards .card a:nth-child(3){border-right:none}
#home-cards .icon{font-size:35px}
footer .card{background:0 0;border:none;margin-top:-10px}
footer .card a{cursor:default}
footer .card img{width:65px}
footer .card .card__row{border-bottom-color:#ddd}
footer .card .card__row:nth-child(4){border-bottom-color:#f2f2f2}
.content--fill-2 .card{padding:0}
.content--fill-2 .card a{width:25%;display:block;float:left;border:none;border-right:solid 1px #ddd;min-height:85px}
.content--fill-2 .card img{width:70px}
.content--fill-2 .card__row:nth-child(3) img{width:107px;margin-left:18px}
.content--fill-2 .card__row:nth-child(3){padding-left:138px}
.content--fill-2 .card__row:nth-child(4){border:none}
.bm2-module-articles-slider .owl-carousel .owl-wrapper-outer{margin:0;border:none}
.blog-articles .row{margin-left:-10px;margin-right:-10px}
#footer-top .row .col-sm-4:nth-child(3) .card{margin-top:10px}
#footer-top .row .col-sm-4:nth-child(3) .card img{width:45px}
#footer-top .row .col-sm-4:nth-child(3) .card .card__row{width:50%;float:left;border:none;padding-top:0;padding-bottom:0;padding-left:70px;min-height:35px;cursor:pointer}
#footer-top .row .col-sm-4:nth-child(3) .card .card__row:first-child{border-right:solid 1px #999}
.checkbox-custom{display:inline-block;vertical-align:top;margin:0!important}
.checkbox-custom img{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.25);box-shadow:0 0 1px 0 rgba(0,0,0,.25)}
.checkbox-custom input{margin-top:20px}
.checked-logo{border:3px solid #f90!important;box-shadow:none;border-radius:3px;opacity:1!important;box-shadow:none!important}
.option-info{font-size:11px;font-style:italic}
.open-personalize{cursor:pointer}
#option-logo{z-index:999999!important}
#option-logo .modal-body{text-align:center}
#option-logo .modal-content{width:400px!important}
.mfilter-box .box-heading{padding:20px 20px 10px 0!important}
.mfilter-box .mfilter-vehicles{padding-bottom:5px}
.dropdown.open ul{display:block!important}
.po-meri{background:#f3bb1d}
.po-meri a{padding:10px 0;display:block}
.inline-block{float:left}
.form-option-hidden{margin-top:10px;margin-left:10px}
.form-option-hidden{display:none}
.checkbox-custom .tooltip{min-width:100px}
.checkbox-custom .tooltip img{width:100px}
#d_quickcheckout{margin-top:40px}
#payment_address .panel-body,#payment_method_form .panel-body,#shipping_address .panel-body,#shipping_method_form .panel-body{min-height:174px!important}
.tooltip-inner{min-width:250px!important}
.o-nas{margin:0!important;color:#999;font-size:10px;font-style:italic;text-align:right}
.reset-gift a,.reset-options a{background-color:#000;float:right;color:#fff;margin:5px 0;display:inline-block;padding:5px 12px;font-size:13px;line-height:20px;height:30px;border-radius:3px;vertical-align:top;border:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}
.vip-price-text{padding:1px 6px;background-color:#000;color:#fff;font-size:1.1em}
.vip-price-price{background-color:#ffcb19;padding:1px 8px;color:#000;font-size:1.1em}
.product-preview .price-box{line-height:1.3em!important;color:#999;font-size:1em;margin-bottom:5px!important}
.margin-top-5{margin-top:5px}
.personalization-upload{margin:10px!important}
.active-button{display:block!important}
.po-meri-box{display:none}
.options-swatch li .custom{background:#f3bb1d}
.error-logotip{display:none;border-radius:4px;padding:10px 20px;text-align:left;margin-bottom:20px}
.form-group-logotip-barva,.form-group-logotip-mesto,.form-group-logotip-pakiranje,.form-group-logotip-rotacija{display:none}
.success-upload{display:none}
#category-show.checkout-page{width:100%;min-height:300px;margin:0 auto;background-image:none;background:#1d1d1b;text-align:center;color:#fff}
#category-show.checkout-page h4 span{font-weight:700}
#category-show.checkout-page .sub-title,#category-show.checkout-page .sub-title-success{color:#fff;margin-bottom:25px;display:none}
#category-show.checkout-page .sub-title-success.active,#category-show.checkout-page .sub-title.active{display:block}
#category-show.checkout-page{color:#1d1d1b}
#category-show.checkout-page .category-box{width:16.4%;float:none;display:inline-block}
#category-show.checkout-page .product-category{min-height:196px;height:196px;margin-bottom:15px}
.refresh-shipping{font-weight:700}
#mfilter-content-container,.mfilter-heading{pointer-events:none}
.mfilter-content_top .mfilter-content>ul>li .mfilter-content-opts{border:none}
.mfilter-box{padding:0 0 20px!important;background:#1d1d1b}
.mfilter-box .box-content,.mfilter-box .box-heading{margin:0 auto;display:block;text-align:center}
.box-content .mfilter-heading,.mfilter-box .box-heading{display:none!important}
.mfilter-content>ul>li{list-style-type:none;margin:0;padding:0;display:inline-block!important;border:none!important;width:50%!important}
.mfilter-content-opts{display:block!important;width:100%!important}
.mfilter-content_top .mfilter-content>ul>li.hide-important{display:none!important}
.content-section-a{padding:10px 0;background-color:#f8f8f8}
.content-section-b{padding:10px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.content-section-a .lead,.content-section-b .lead{font-size:17px;margin-bottom:5px}
.content-section-a h2,.content-section-b h2{font-size:20px}
.video-container{max-width:680px;margin:20px auto;padding:0}
.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}
.youtube img{width:100%;top:-16.82%;left:0;opacity:.7}
.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}
.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}
.youtube .play-button,.youtube img{cursor:pointer}
.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}
.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}
.youtube iframe{height:100%;width:100%;top:0;left:0}
.cookies>p{margin-left:40px;padding-bottom:25px}
.cookies>table{margin-left:40px;padding-bottom:25px;border-spacing:5px;border-collapse:separate}
.cookies>table td{padding:5px}
.narrbox{padding:0 5px 0 0}
@media (max-width:994px){
.header-notification{font-size:14px}
#category-show{background-image:url(/image/catalog/material/parallax-bg995.jpg)}
.category-box.col-xs-6,.category-box1.col-xs-6{width:25%;margin-bottom:15px}
#home-cards .card a{width:33%}
.content-section-a .text-center,.content-section-b .text-center{text-align:left;margin:5px 30px}
}
@media (max-width:767px){
body{font-size:1.4em;line-height:1.5em}
.col-md-3,.col-sm-6{padding:10px}
.news-link-box .pull-left{width: 50%;text-align:left;padding-left:15px}
.news-link-box .news-button{margin-top:0px;padding-right:15px}
.navbar-default{margin:10px 0;background-color:transparent}
#show-verticalmenu{float:none;margin:0 auto}
.img-responsive{margin:0 auto}
.tab-pane h2,h1,h2{font-weight:500}
.tab-pane h2, .tab-pane h3 {font-size:18px}
.product-preview__info__title h2 a{font-size:.9em}
.tp-banner-container{width:100%;height:auto;min-height:1px}
.container-description{padding:0}
.content.fullwidth.top-null{min-height:1px}
.logo img{height:100%;width:auto;max-width:110px}
.category-select h1{padding:0 10px 15px;font-size:24px;font-weight:500;letter-spacing:.5px}
.category-box.col-xs-6,.category-box1.col-xs-6{width:40%;margin-bottom:20px}
.results{padding:30px 0 30px}
.result-step,.result-step-plus{float:none}
.category-select select{width:100%;margin:0}
#footer-top h5:after{top:50%}
.footer__column-links h5:after{top:0}
.mobile-collapse--last h5:after{content:""}
#footer-top{padding:0 0 25px}
.mobile-collapse{border:none}
.results{padding-bottom:0}
.header__dropdowns{margin:0}
.header__cart .pull-left{border-right:0;padding:0 15px;margin-right: 7px;}
.header__cart__button .icon{font-size:36px!important;color:#1d1d1b;margin-top:2px}
.header-new .logo{margin:7px 0 7px -15px}
.header__cart .badge.badge--menu{right:-12px;top:-5px}
#smca-modal-body>.modal-footer>input.close-button-bottom{width:160px;margin:0 auto;float:left}
header .open>a.dropdown-toggle:after,header .open>a.dropdown-toggle:before,header li.hovernav:hover>a.dropdown-toggle:after,header li.hovernav:hover>a.dropdown-toggle:before{opacity:1}
header a.dropdown-toggle:before{top:24px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;z-index:10000;pointer-events:none;opacity:0;-webkit-transition:opacity .1s 0 ease-out;-moz-transition:opacity .1s 0 ease-out;-ms-transition:opacity .1s 0 ease-out;-o-transition:opacity .1s 0 ease-out;transition:opacity .1s 0 ease-out}
header a.dropdown-toggle:before{border-color:rgba(204,204,204,0);border-bottom-color:#fff}
header a.dropdown-toggle:before{border-width:9px;margin-left:-9px}
.header-line .dropdown a.btn{position:relative}
.header-line a,.header-line li{height:auto}
.product-preview__image{margin-bottom:auto!important}
#home-cards .card a{width:100%;border:0;border-bottom:1px solid #ccc}
#home-cards .card a:nth-child(3){border:0}
.logo-mobile{margin:0 0 0 10px!important;width:125px;height:auto!important}
.header__dropdowns__button .icon{color:#000}
.header__search a{padding:11px 15px}
.forcefullwidth_wrapper_tp_banner{display:none!important}
#category-show.checkout-page .category-box{width:50%;float:left;display:inline-block}
#category-show.checkout-page .product-category{height:auto!important}
.content-section-a .text-center,.content-section-b .text-center{text-align:left;margin:5px 20px}
.box.mfilter-box,.mfilter-box .box-content,.mfilter-box .box-heading{width:100%}
.mfilter-content>ul>li{width:50%!important}
#category-show{padding:10px 0;background-image:url(/image/catalog/material/parallax-bg767.jpg)}

.filters-row .pull-left:first-child{position:relative;z-index:999}
.filters-row .tooltip{position:absolute;z-index:99999!important}
#showFilterMobile{display:none}
.sort-select{margin-top:15px}
#category-products>.container{padding:0 5px}
.price-opts{margin-top:0}
.header-line{height:30px}
.header-line .pull-right{float:none!important;width:100%!important;text-align:center}
.header-line .pull-left,.header-line .pull-right{margin-top:0}
.header-line .dropdown a .fa,.header-line a,.header-line li{font-size:13px!important}
.header-line .pull-right{margin:5px auto;float:none!important;width:auto!important;text-align:center}
.header-line .dropdown a.btn{margin:0 0 0 10px}
.user-links li:last-child{margin:0}
.header-line .dropdown a.btn{margin-left:0}
.ih-item.circle{margin:0 5px}
.header-line .pull-right .dropdown-toggle,.header-line .pull-right .user-links__item{min-width:153px}
.header-line .dropdown a.btn,.user-links li:last-child{border-radius:10px;line-height:16px;height:20px}
.plus::after{content:"\002B";font-size:1.4em;padding-right:10px}
.plus-footer-links::before{content:"\002B";color:#f3bb1d;font-size:1.2em;font-weight:400;padding-right:10px;float:right}
li.active a span.plus::after{content:"\2212";padding-right:10px;font-size:1.4em;font-weight:500}
.open h5 .plus-footer-links::before{content:"\2212";padding-right:10px;font-size:1.4em;font-weight:100;float:right}
.zahlung{text-align:center}
.versandtext{margin:-20px auto 10px}
.result-small span{font-size:19px;top:-16px;left:-18px;padding:4px 10px}
div.main-img{display:none}
.video-container iframe{width:100%;height:100%}
.information{padding-top:25px}
.content--fill{padding-top:25px!important;padding-bottom:25px!important}
.cookies>p,.cookies>table{margin:0}
.section-heading-spacer{margin:0}
.content-section-a h2,.content-section-b h2{padding:0 0 10px 0}
.dropdown-menu {top:80%}
}
@media (max-width:460px){
.category-box.col-xs-6,.category-box1.col-xs-6{width:48%;margin-bottom:20px}
.col-xs-6{position:relative;min-height:1px;padding:0 3px}
}
@media (max-width:580px){
.header-line .ih-item.circle,.header-line .pull-left{float:none!important;display:inline-block;left:5px!important}
.ih-item.circle .effect1{margin-left:20px}
.header__dropdowns{position:relative;display:block;width:100%;right:0;top:0}
.logo,.logo-mobile{float:none;text-align:center;width:30%;position:relative;z-index:99999}
.logo img,.logo-mobile img{max-width:auto}
.header__dropdowns-container{position:absolute!important}
.navbar-toggle{display:none}
.header__cart,.header__search,.diamond_link{float:none!important;display:inline-block;vertical-align:top}
.header__cart .badge.badge--menu{background-color:#fff}
.header__cart,.header__search a, .diamond_link a{background:0 0}
.header__dropdowns-container{width:100%;text-align:center}
.header__dropdowns{width:100%;text-align:right}
.product-autocomplete-box{width:100%}
.hide-on-mobile{display:none}
.header__cart .pull-right{display:none}
.header__search,.diamond_link{margin-right:-15px}
}
@media (max-width:480px){
.news-box::after{width:100%!important}
.category-select select,.result-small{font-size:16px;padding:10px 20px}
.result-small{height:43px}
.category-select select{height:43px}
.tp-banner-container{display:none!important}
.footer-logos-bottom img{display:block!important;margin:10px auto!important}
.o-nas{text-align:center}
.results-wrapper{display:block}
#category-show{background-image:url(/image/catalog/material/parallax-bg500.jpg)}
}
@media (max-width:420px){
.option-box-label label{font-size:15px}
}
@media (max-width:359px){
.logo,.logo-mobile{max-width:140px!important}
.product-category__info__ribbon__title{font-size:1.1em}
}
@media (max-width:320px){
.header-line{height:65px}
.ih-item.circle{margin:0}
.facebook-div{width:260px!important}
.option-box-label label{font-size:16px}
.header-line .dropdown a.btn{margin-left:0;margin-top:10px}
#category-show{margin-top:65px}
}
@media (max-width:290px){
.category-box.col-xs-6,.category-box1.col-xs-6{width:100%;margin-bottom:20px}
.ih-item.circle{margin:0}
.facebook-div{width:260px!important}
}
@media (min-width:580px){
.header__cart .pull-left{height:48px}
}
#smca-modal-data .label-success{padding:4px;font-weight:500}
#smca-modal-data .stock_text{margin-top:10px}
@media (max-width:767px){
#smca-modal-data .label-success{font-size:80%}
.copyright-right img{float:none}
.btn-user {margin-top: 17px;}
}
/* .vezenje h3{font-size:1.7em;padding:1em 0 .5em} */
.category-box .product-category,.category-box1 .product-category1{margin:0 auto;width:100%}
.category-box,.category-box1{width:16%;float:none;display:inline-block;vertical-align:top;margin-bottom:16px}
.product-category img,.product-category1 img{width:100%;border-radius:0}
.content--fill-1 .content-section-a{background-color:transparent}
@media (max-width:480px){
.news-link-box h5:after{display:none}
.news-button a{margin-top:0}
}
@media (min-width:767px) and (max-width:992px){
    .img-pad{padding-bottom:20px}
    }
@media (min-width:992px){
    .logo-cards {padding-bottom:30px}
    }
.fullw-minus {width: -webkit-calc(100% - 75px); width:-moz-calc(100% - 75px); width:calc(100% - 75px); }
.fullw {width:100%;}