@media (min-width: 992px) {
#header .header-nav-main nav > ul > li > a {font-size: 16px;font-weight: 600;}
#header .header-nav.header-nav-stripe nav > ul > li > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a {padding: 40px 13px 26px;}
#header .header-logo {position: absolute;top: -50px;z-index: 10;width: auto !important;height: 134px !important;}
html.sticky-header-active #header .header-body .header-logo {overflow: hidden;top: -59px;}
.hlm {display: none;}
.owlrotator .owl-carousel .owl-nav {display: none;}
.owlrotator .owl-theme .owl-dots {position: relative;top: -50px;width: 100%;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {border-top: 5px solid #783290;}
}






@media (min-width: 1500px) {
.container {width: 1400px;}
.owl-carousel.embedslider.show-nav-title .owl-nav {top: 30%; right: initial; margin-top: 20px; width: 100%;}
.owl-carousel.embedslider.show-nav-title .owl-nav .owl-prev {left:-120px;}
.owl-carousel.embedslider.show-nav-title .owl-nav .owl-next {right:-120px;}
.owl-carousel.embedslider .owl-nav .owl-prev {left: -100px;}
.owl-carousel.embedslider .owl-nav .owl-next {right: -100px;}
.owl-carousel.embedslider .owl-nav {top: 30%;}
.owl-carousel.embedslider .owl-nav .owl-prev:before {content:"\f104"; font-size:40px; line-height:50px; margin-top:10px;}
.owl-carousel.embedslider .owl-nav .owl-next:before {content:"\f105"; font-size:40px; line-height:50px; margin-top:10px;}
.owl-carousel.embedslider .owl-nav .owl-prev, .owl-carousel.embedslider .owl-nav .owl-next {display: inline-block; width: 63px !important; height: 65px !important; text-align:center;}
.owl-carousel.embedslider .owl-nav [class*="owl-"] {color: #656972; text-shadow: none; background-color: #eee !important; border: 1px solid #eee !important;}
.owl-carousel.embedslider .owl-nav [class*="owl-"]:hover {color: #656972 !important; background-color: #ddd !important;}
.owl-carousel.embedslider .owl-nav .disabled {opacity:0.3}
}






@media (max-width: 1199px) {
.btn-continue {float: none; display: block; width: 100%; margin: 0 0 10px;}
.page-not-found-main h2 {font-size: 100px;}
.page-not-found-main h1 {font-size: 1.9em;}
.clear404up {clear: both;height: 10px;}
.clear404down {clear: both;height: 30px;}
}






@media (max-width: 991px) {
.righttoleft {text-align:left;}
.centertoleft {text-align:left;}
.blockimg-right {padding:0 !important; float:none;}
.blockimg-left {padding:0 !important; float:none;}
.product-actions a.posaljiupit, .product-actions a.brzipregled {visibility:visible; opacity:1; left:auto; right:auto;}
.hld {display: none;}
#header .header-body {background: #783290;}
#header.header-mobile-nav-only .header-logo, #header .header-logo img {width: 60px !important;height: 60px !important;top: 2px !important;}
html.sticky-header-negative.sticky-header-active #header .header-logo {padding-top: 0;}
#header .header-nav-main nav > ul > li > a, #header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover {color: #fff;}
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin {margin-top: 12px;}
html #header .header-top.header-top-primary {background: #2b303d;border-top-color: #20242e;border-bottom: 0;border-top: 0;}
html.sticky-header-active #header .header-top.header-top-primary {border-top: 0;}
#header .header-top .header-nav-top {border-right: 1px solid #8f58a3;}
#header.header-mobile-nav-only .header-nav {margin-top: -53px;}
#footer h4 {margin-top: 60px;}
#footer .container .row > div.xsmb {margin-bottom: 5px;}
.footerlogo {display: none;}
#footer .social-icons {text-align: left;}
.page-header {background-color: #2B303D;padding: 20px 0;}
.page-header .breadcrumb {font-size: 0.9em;}
#header .header-btn-collapse-nav.mobilemenu {background: #e3c46a;color: #783290;}
#header .header-btn-collapse-nav .fa-search, #header .header-btn-collapse-nav .fa-user, #header .header-btn-collapse-nav .fa-shopping-basket {font-size: 18px;}
input#mc-embedded-subscribe {padding: 15px;}
html.sticky-header-active #header .header-body {border-bottom-color: #783290;box-shadow: 0 0 3px rgba(0, 0, 0, 0.8);}
#header {background: #384045;}
.mobilemt {margin-top: 50px;}

#header {background: #2B303D;}
#header .header-body {min-height: 76px;padding: 10px 0 0;}
#header .header-btn-collapse-nav.mobilemenu {background: #783290;color: #e3c46a;font-size: 2em;margin: 4px 0 0 5px;}
#header .header-btn-collapse-nav {margin: 12px 0 8px 5px;}
#header.header-mobile-nav-only .header-logo, #header .header-logo img {width: 50px !important;height: 50px !important;}
#header.header-mobile-nav-only .header-nav {margin-top: -49px;}
html #header .header-top.header-top-primary {padding: 5px 0;}
html.sticky-header-active #header .header-body {top: -46px !important;}
#cart-menu-mobile strong {background: #e3c46a;border-radius: 50%;padding: 4px;line-height: 13px;font-size: 11px;position: relative;top: -7px;margin-left: -15px;margin-right: 5px;width: 20px;height: 20px;display: inline-block;text-align: center;color: #000;}
.page-header {border-top: 5px solid #2B303D;}
#header .header-nav-main nav > ul li a {color: #fff;}
#header .header-nav-main nav > ul li ul li a:hover, #header .header-nav-main nav > ul li ul li a:focus {color: #000;}
}






@media (max-width: 767px) {
.ikone-pogodnosti {padding: 30px 0 80px 0;}
.owlsadrzaj .owlnaslov {font-size: 2.5em;}
.owlsadrzaj .owltekst {font-size: 1.2em;}
div#mc_embed_signup {max-width: 90%;margin: 0 auto;}
span.catsm, span.catsw {font-size: 30px;}
td.product-name-td {width: 50%;}
.sharetxt {float: none;width: 100%;}
}






@media (max-width: 479px) {
.glavna-tekst img {width:100%; display:block;}
td.product-name-td {width: 40%;}
td.product-name-td .product-name {font-size: 0.7em;font-weight: 600;}
.product-name .titleup {font-size: 0.8em;}
}