@media (min-width: 768px) {
#tabsscroll .panel-heading {display: none;}
#tabsscroll .panel {border: none;box-shadow: none;}
#tabsscroll .panel-collapse {height: auto;}
#tabsscroll .panel-collapse.collapse {display: block;}
}






@media (min-width: 992px) {
#menunew, .srchmobile {display: none;}

/*new*/
#header .header-top ul.nav > li.dropdown .dropdown-menu {top: -10000px;display: block;opacity: 0;left: auto;border-radius: 0 4px 4px;border: 0;border-top: 3px solid #CCC;box-shadow: 0 20px 45px rgb(0 0 0 / 8%);margin: -3px 0 0 0;min-width: 200px;padding: 5px;text-align: left;}
#header .header-top ul.nav > li.dropdown .dropdown-menu {border-top-color: #ED4C54;min-width: 250px;}
#header .header-top ul.nav > li.dropdown:hover > .dropdown-menu {top: auto;display: block;opacity: 1;}
#header .header-top ul.nav > li.dropdown-mega {position: static;}
#header .header-top ul.nav > li.dropdown-mega .dropdown-mega-content {padding: 10px 15px;}
#header .header-top ul.nav > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {width: 40%;right: 15px;left: auto;border-radius: 6px 0 6px 6px;}
#header .header-top ul.nav > li.dropdown-mega.dropdown-mega-shop .dropdown-menu li table {width: 100%;margin-top: 0;}
#header .header-top ul.nav > li.dropdown-mega.dropdown-mega-shop .product-thumbnail {width: 120px;}
#header .header-top ul.nav > li.dropdown-mega.dropdown-mega-shop .product-actions {text-align: right;width: 80px;}
#header .header-top ul.nav > li.dropdown-mega.dropdown-mega-shop .actions-continue {margin-top: 10px;padding-top: 20px;border-top: 1px solid #DDD;clear: both;}
#header .header-top ul.nav > li.dropdown-mega.dropdown-mega-shop .actions-continue .btn {margin-bottom: 5px;}
#header .header-nav-main nav > ul > li > a.dropdown-toggle:after {display: none;}
#header .header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-content {background: #F9FAFA;padding: 30px 40px;}
#header nav ul#mainNav li.dropdown:hover > ul {display: none;}
#header nav ul#mainNav li.dropdown-mega.opened > ul {display: block !important;top: auto;opacity: 1;padding: 0;}
#header.flat-menu nav ul#mainNav li.dropdown-mega.opened > a {background-color: #fbae3b !important;color: #fff;}
html.boxed #header.flat-menu.single-menu nav ul#mainNav ul.dropdown-menu {margin-top: -1px;}
#header nav.mega-menu ul#mainNav li.dropdown-mega.opened ul.sub-menu li a {border: 0 !important;background: transparent !important;}
#header nav ul#mainNav li.dropdown.opened ul.dropdown-menu li > a.mega-menu-sub-title {font-size: 14px;font-weight: bold;}
#header nav ul#mainNav li.dropdown > a {border-top-width: 4px !important;}
#header nav ul#mainNav li.dropdown:hover > a {margin-bottom: 0 !important;}
#header .header-nav-main nav > ul > li.dropdown:hover > a {padding-bottom: 10px;}
#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {background: #fff;color: #ED4C54;}
#header nav ul#mainNav li.fl {float: left;}
#header nav ul#mainNav li.fl > a, #header nav ul#mainNav li.fl > a:hover {color: #ED4C54;}
#header nav ul#mainNav li.fr {float: right;}
#header nav ul#mainNav li.fl > a {padding: 10px 33px;margin-top: 10px;}
#header nav ul#mainNav li.fr > a {border: 1px solid #EBEBEB;color: #606160;padding: 10px 31px;margin-top: 10px;border-radius: 2px;}
#header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu, #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu li a, #header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-mega-sub-nav li a {transform: translate3d(0, 0, 0);}
#header .header-nav-main nav > ul > li.dropdown-mega.opened > a > .fa-bars:before {content: "\f00d";}
#header .header-nav.header-nav-center .header-nav-main {margin: 0 0 10px 0;}
/*#header .container {width: 100%;}*/
#header .header-nav-main nav > ul > li > a {font-size: 27px;}
#footer .container .frow > div {margin-bottom: 0;}
#footer .fterms {padding-left: 45px;}
.header-search-mob {display: none;}
.izblft {border-right: 2px solid #716E6F;padding: 30px;text-align: left;}
#header .header-nav-main nav > ul > li.dropdown-mega .izblft .dropdown-mega-sub-title {font-size: 1.3em;font-weight: 400;color: #606170;padding-top: 2px;padding-bottom: 2px;margin-top: 5px;margin-bottom: 5px;}
.izblft hr.sld {background: #716E6F;height: 2px;margin: 18px 0;}
#header .header-nav-main nav > ul > li.dropdown-mega .izblft .dropdown-mega-sub-nav.woico {padding: 0 0 0 60px;}
#header .header-nav-main nav > ul > li.dropdown-mega .izblft .dropdown-mega-sub-nav.wiico {padding: 0 0 0 20px;}
#header .header-nav-main nav > ul > li.dropdown-mega .izblft .dropdown-mega-sub-nav.wiico a {display: flex;align-items: center;}
#header .header-nav-main nav > ul > li.dropdown-mega .izblft .dropdown-mega-sub-nav.wiico > li > a > img {float: left;margin-right: 11px;width: 30px;}

.flexwrap {display: flex;flex-wrap: wrap;max-height: calc(100vh - 200px);overflow-y: auto;}
#header .header-nav-main nav > ul > li.dropdown-mega .megamenucatmain {padding: 4px 20px 4px 8px;}
#header .header-nav-main nav > ul > li.dropdown-mega .megamenucat {display: flex;align-items: center;}
#header .header-nav-main nav > ul > li.dropdown-mega .megamenucat img {margin-right: 2px;}
#header .header-nav-main nav > ul > li.dropdown-mega .megamenucat .maincat {font-size: 1em;line-height: 1.2em;}
#header .header-nav-main nav > ul > li.dropdown-mega ul.megamenucatsub {padding: 0 0 0 68px;margin-top: -10px;}
#header .header-nav-main nav > ul > li.dropdown-mega ul.megamenucatsub > li > a {padding: 0 8px;}
.prodos-elem2:before {content: "";position: absolute;display: block;width: 100px;height: 100%;background: #fff;top: 0;left: -60px;}
.prodos-elem2:after {content: "";position: absolute;display: block;width: 1px;height: 100%;background: #e0e2db;left: 0;top: 0;}
}






@media (min-width: 1200px) {
#header .header-top .header-search .form-control {width: 450px;}
}






@media (min-width: 1500px) {
.container {width: 1460px;}
#header .header-top .header-search .form-control {width: 650px;}
}






@media (min-width: 1700px) {
.container {width: 1660px;}
#header .header-top .header-search .form-control {width: 750px;}
}






@media (max-width: 1499px) {
.icdim img {width: 28px;height: 28px;}
li.depth1 > a {font-size: 1.7em;}
li.depth2 > a {font-size: 1.4em;}
}






@media (max-width: 1199px) {
.btn-continue {float: none; display: block; width: 100%; margin: 0 0 10px;}
.tabs.vdtabspocnew .nav.nav-tabs.nav-justified li a {padding: 15px;}
.product-price-box {padding: 0 0 0 10px;letter-spacing: -0.5px;}
.product-price-box .product-price {font-size: 16px;height: 26px;}
.product-price-box .add_to_cart {width: 100%; display:block;}
.productsocials {text-align: left;margin-bottom: 25px;}
.icdim {padding: 0;}
.icdim img {margin-right: 10px;}
a.predikona h3 {font-size: 1.3em;}
.icdim img {width: 40px;height: 40px;}
.product-price-box .product-price.priupit {height: 26px;}
.product-details-box .product-detail-info .product-price-box .product-price {height: 42px;}
}






@media (max-width: 991px) {
.righttoleft {text-align:left;}
.centertoleft {text-align:left;}
.lefttocenter {text-align:center;}
.righttocenter {text-align:center;}
.blockimg-right {padding:0 !important;}
.blockimg-left {padding:0 !important;}
.product-actions a.posaljiupit, .product-actions a.brzipregled {visibility:visible; opacity:1; left:auto; right:auto;}
html.sticky-header-negative.sticky-header-active #header .header-logo {padding-top: 0;}
#footer .footer-copyright #sub-menu, #footer .footer-copyright ul.list {margin-top: 10px;}
#header .header-nav-main nav > ul li.active a .fa-caret-down {color: #ED4C54;}
#header .header-nav-main nav > ul li a .fa-caret-down {line-height: 26px;top: 4px;background: #fff;min-height: 26px;min-width: 26px;}
#header .header-nav-main nav > ul li {border-bottom: 1px solid #fff;}
#header .header-nav-main nav > ul > li.active > a, #header .header-nav-main nav > ul > li.active > a:focus, #header .header-nav-main nav > ul > li.active > a:hover {background-color: #EFEEEE;color: #ED4C54;}
#header .header-nav-main nav > ul li:first-child {border-top: 1px solid #fff;}
.xsw100 {width: 100%;margin-bottom: 10px;}
.tabs.vdtabspocnew .nav.nav-tabs.nav-justified li a {line-height: 41px;font-size: 16px;padding: 5px;}
.tabs.vdtabspocnew .nav.nav-tabs.nav-justified li a img {width: 30px;height: auto;}
/*.shop ul.products .product, .embedslider .product {box-shadow: 0px 0px 15px 1px rgb(138 138 138 / 35%);}*/

#menunew ul {list-style: none;box-shadow: none;}
body.mm-ocd-opened .header-btn-collapse-nav .fa-bars:before {content: "\f00d";}
#header.newlook .header-body {background: #ED4C54;border-top: 3px solid #ED4C54;border-bottom: 1px solid #ED4C54;padding: 0;min-height: 80px;}
#header.newlook .header-btn-collapse-nav {background: #ED4C54;font-size: 20px;margin: -21px 0 8px 5px;}
html.sticky-header-active #header.newlook .header-body {top: -10px !important;}
#header-srch-btn {opacity: 0;transition: opacity .25s;}
html.sticky-header-active #header-srch-btn {opacity: 1;}
html.sticky-header-active .srchmobile {display: none;}
#menunew div.social-icons {z-index: 3;width: 100%;position: absolute;bottom: 0;height: 52px;text-align: center;padding-top: 10px;border-top: 1px solid #C2C2C2;background: #fff;}
#menunew ul.social-icons {position: static;}
#menunew ul.social-icons li {margin: 0 4px;}
#menunew ul.social-icons li::before, #menunew ul.social-icons li::after {opacity: 0;}
#menunew ul.social-icons li a {padding: 0;}

/*new*/
#header .header-top p img {width: 200px;height: auto;}
#header .header-btn-collapse-nav {margin: 0 10px 9px 10px;float: left;background: transparent;color: #ED4C54;font-size: 27px;box-shadow: none;}
#header .header-search-mob  {float: right;width: calc(100% - 85px);margin-top: 3px;}
#header .header-search-mob .input-group {width: 100%;float: right;}
#header .header-search-mob .form-control {height: 44px;width: 100%;background: #E3E1E2;border-color: #E3E1E2;box-shadow: none;border-radius: 4px !important;font-size: 1em;}
#header .header-search-mob .input-group-btn {width: auto;}
#header .header-search-mob .btn-primary {border: 0 none;color: #fff;position: absolute;right: 7px;top: 6px;z-index: 3;border-radius: 4px;padding-left: 20px;padding-right: 20px;}
.pockatikone {display: flex;flex-direction: row;align-items: center;text-align: left;margin-bottom: 0;flex-wrap: nowrap;border-bottom: 1px solid #C7C7C7;}
.pockatikone img {margin-right: 20px;}
.pockatikone span {font-size: 24px;line-height: 30px;height: auto;overflow: initial;}
.pkibox div:last-child a {border-bottom: 0;}
.page-header-shop .page-header-inner .catbg {height: 250px;}
.page-header-shop h1 {font-size:40px;}
.page-header-shop h3 {font-size:22px;}
.mm-spn li:after, .mm-spn a:not(:last-child):after {opacity: .0;}
#menunew ul li.hrtop {border-top: 1px solid #C2C2C2;}
.mmlh a {padding-top: 0px;}
.imgxs {width: 30px;height: auto;margin-right: 10px;}
.owl-carousel.show-nav-hover .owl-nav .owl-prev {left:-20px;}
.owl-carousel.show-nav-hover .owl-nav .owl-next {right:-20px;}
.shifra {font-size: 1.3em;font-weight: 200;}
.product-essential {margin-bottom:0}
.row-eq-height {display:block !important;}
#footer {background:#fff}
#footer p {color:#555;}
#footer a {color:#555;}
#footer h4 {color:#555;}
.page-header {padding: 25px 0;}
.product-upit {font-size:15px;}
.btn-plusminus {margin:0 !important;}
.input-quantity {width:40px; padding-left:0 !important; padding-right:0 !important; margin: 0 !important;}
.btnxscat {background: #fff !important;font-size: 20px !important;min-width: 200px !important;text-align: left;color: #444 !important;border-color: #444 !important;padding-left: 20px;}
.btnxscat .fa-angle-down {margin: 0 0 0 10px;font-size: 30px;line-height: 0px;top: 5px;position: relative;}
.nwslttrbox {padding:10px;}
a.predikona {padding: 10px 24px;}
a.predikona h3 {font-size: 0.9em;}
.prodos-box {display: block;background: #fff;box-shadow: 0 5px 30px 0 rgb(0 0 0 / 20%);border-radius: 10px;margin: 25px 15px;padding: 25px 45px;}
.prodos {background-image: none !important;width: auto;background: 0 0;font-size: 26px;line-height: 36px;}
.prodos-col1 {padding-bottom: 25px;}
.prodos-elem {padding: 0;width: auto;margin: 0;box-shadow: none;}
.prodos-elem1 {margin: 0;border: 0;border-radius: 0;text-align: center;}
.prodos-elem2 {text-align: center;}
.prodos-elem p:first-child {font-size: 26px;line-height: 36px;}
.prodos-elem p:last-child {font-size: 14px;line-height: 18px;}
.pkibox {margin-bottom: 30px;}
.pockatikone img {max-height: 50px;}
.pockatikone span {font-size: 16px;line-height: 20px;}
.nwform .form-group .col-md-6 .form-control {margin-bottom: 10px;}
.nwform .form-group .col-md-6 .xxsmb {margin-bottom: 10px;}
.nwform .form-group .col-md-6 .xxsmb .form-control {margin-bottom: 0;}
.store_product_out_of_stock .btn-lg {font-size: 16px;}
.store_product_in_stock .btn-addtocart {font-size: 20px;}
html, body {overflow-x: hidden;}
.product-details-hr-desktop {display: none;}
}






@media (max-width: 767px) {
.banners {width: 100%;}
.rotn {font-size: 21px;line-height: 23px;}
.rott {font-size: 18px;width: 60%;}
.rotimgdesktop {display: none;}
.rotimgmobile {display: block;}
.product-details-box .product-nav-container {margin-top: -25px;text-align: right;display: block;width: 100%;}
.tabs.vdtabspocnew .nav-tabs > li {width: 50%;margin-bottom: 0;border-bottom: 2px solid #fff;}
.search-form .form-control.search-split-cat {width: 40% !important;font-size: 0.9em;}
.search-form .form-control.search-split-txt {width: 60% !important;font-size: 0.9em;padding: 0 10px;}

/*
#header .header-container {padding-left: 5px;padding-right: 5px;}
#header.newlook .header-btn-collapse-nav {font-size: 20px;padding: 0 9px 3px;}
*/

/*new*/
.banimgdesktop {display: none;}
.banimgmobile {display: block;}
#tabsscroll.tabs.product-tabs .tab-content {padding: 0;box-shadow: none;border: 0;min-height: auto;}
#tabsscroll .tab-content .tab-pane {display: block;}
#tabsscroll .nav-tabs {display: none;}
#tabsscroll .panel-default>.panel-heading {padding: 0;}
#tabsscroll .panel-title a {display: block;padding: 10px 15px;}
#tabsscroll .panel-title a.ikn {color: #fff;background-color: #ED4C54;}
#tabsscroll .panel-title a.ikn.collapsed {color: #333;background-color: #f5f5f5;}
#tabsscroll .panel {margin: 0;box-shadow: none;border-radius: 0;margin-top: -2px;}
#tabsscroll .tab-pane:first-child .panel {border-radius: 5px 5px 0 0;}
#tabsscroll .tab-pane:last-child .panel {border-radius: 0 0 5px 5px;}
#tabsscroll .panel-title a.ikn:after {content: "\f077";float: right;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;line-height: 27px;}
#tabsscroll .panel-title a.ikn.collapsed:after {content: "\f078"}
a.predikona {padding: 10px;}
a.predikona h3 {line-height: 1.2em;}
/*.secwidetabs .panel-default>.panel-heading+.panel-collapse>.panel-body {padding: 15px 0;}*/
.secwidetabs .container {padding-right: 0;padding-left: 0;}
.owl-carousel.show-nav-hover .owl-nav {opacity: 1;}
.owl-carousel.show-nav-hover .owl-nav [class*="owl-"] {font-size: 25px;height: 30px;width: 30px;line-height: 30px;}
.slajdh {min-height: 500px;}
}






@media (max-width: 600px) {
.product.pri .product-price-box {padding: 0 0 0 5px;}
.product.pri .product-name {padding: 0 5px;font-size: 1.2em;}
.product-price-box {background: #fff;}
.shop ul.products .product, .embedslider .product {box-shadow: none;}
.modifier-box-index {height: 25px;}
.modifier-slika-index {width: 20px;height: 20px;margin-right: 1px;}
.product .product-label span.topizbor img {width: 40px;}
.product .product-label span {width: 40px;height: 40px;line-height: 40px;}
.product .product-label.ti + .product-label {top: 52px;}
.product .product-label.ti + .product-label + .product-label {top: 97px;}
.product .product-label2 span img {height: 22px;}
.ctgbtna {height: 38px;font-size: 12px;line-height: 14px;}
.product-details-box .product-detail-info {margin-top: 0;}
.product-note {margin: 0 0 35px 0 !important;}
.pricetax {line-height: 22px;padding: 2px 0 2px 0;font-size: 11px;}
.product-details-box .product-nav-container .product-nav a {line-height: 48px;}
.product-details-box .product-short-desc {padding: 0;}
}






@media (max-width: 479px) {
.glavna-tekst img {width:100%; display:block;}
.rotn {font-size: 18px;line-height: 20px;top: 10%;left: 0;right: 0;margin: 0 35px;text-align: center;height: 60px;overflow: hidden;}
.rott {font-size: 16px;width: 80%;height: 44px;text-align: center;left: 0;right: 0;margin: 0 auto;}
/*.rotl {top: auto;left: 0;right: 0;bottom: 10%;text-align: center;margin: 0 auto;width: 70%;}*/
.pricetxt {margin-right: 10px;}
.product-details-box .product-detail-info .product-price-box .product-price {font-size: 20px;}
.product-details-box .product-detail-info .product-price-box .old-price {font-size: 14px;padding: 0 0 12px 0;}
.tabs.vdtabspocnew .nav-tabs > li {width: 100%;border-bottom: 2px solid #fff;}
/*
.search-form .form-control.search-split-cat {width: 35% !important;font-size: 0.8em;padding: 0 2px 0 1px;}
.search-form .form-control.search-split-txt {width: 65% !important;font-size: 0.8em;padding: 0 3px;}
.search-form .btn {padding: 16px 10px;}
*/

.product.pri .product-price-box {/*height: 83px;*/padding: 0 0 0 2px;font-size: 14px;overflow: hidden;}
.product.pri .product-price-box .priupit {font-size: 12px;letter-spacing: 0.8px;}
.product.pri .product-price-box .old-price {font-size: 12px;padding: 3px 0 2px 0;display: block;line-height: 14px;}
.product.pri .product-price-box .old-price + .product-price {float: none;padding: 0;}
.product.pri .product-name {height: 60px;display: flex;padding: 0 0 0 2px;max-height: 60px;overflow: hidden;}

/*.product-price-box .add_to_cart .fa {line-height: 84px;}*/

/*new*/
#header .header-top p img {width: 150px;}
#header .header-top .htopnavli > a >img, #header .header-top .htopnavli > a > #cart-menu > img {width: 25px;}
#header .header-btn-collapse-nav {margin: 0 10px 9px 0;}
#header .header-search-mob  {width: calc(100% - 65px);}
/*.pockatikone span {font-size: 20px;line-height: 26px;}*/
.prodos {font-size: 22px;line-height: 31px;}
.prodos-elem p {font-size: 22px;line-height: 31px;}
.prodos-elem span {font-size: 14px;line-height: 18px;}
.product.pri .product-price-box .priupit, .product.pri .product-price-box .product-price {height: 48px;}
.product-price-box .add_to_cart {font-size: 16px;}
}






@media (max-width: 375px) {
#header .header-top p img {width: 120px;}
}


