@media (max-width: 1199px) {
.btn-continue {float: none; display: block; width: 100%; margin: 0 0 10px;}

.list.list-icons2 li a {color: #ffffff;font-size: 14px;}
#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span, #header .header-nav-top .dropdown-menu a {font-size: 1em;}
#header .header-nav-main nav > ul > li > a {padding: 20px 25px;font-size: 15px;}
#header .header-nav-main nav > ul > li.dropdown.open > a, #header .header-nav-main nav > ul > li.dropdown:hover > a {padding-bottom: 20px;}
.slider-container .top-label {font-size:40px}
.slider-container .main-label {font-size:22px}
.slider-container .btn-slider-action, .btn-radius {font-size: 17px;}
h3.naslovi,h2.naslovi {font-size: 32px;}
h4.smnaslovi {font-size: 18px;}
h4.smpodnaslov {font-size: 14px;line-height: 19px;margin-bottom: 15px;}
.page-header h1 {font-size: 32px;}
.box-usluge h2, h3.podnaslov, .eebloqs h2 {font-size: 21px;}
.box-usluge {padding: 25px;}
.home-gljive {background-size: 65%;}
.mbox-gljive p {font-size: 12px;line-height: 20px;}
.eebloqs p {font-size: 15px;line-height: 29px;}
}






@media (max-width: 991px) {
.skrivenmalerezolucije {display:none !important}
.skrivenvelikerezolucije {display:block !important}
h3.podnaslovw {margin-bottom: 10px;}
.pomak-gore {margin: -130px auto 27px;}
.shop-sidebar-sakrij  {display:none}
.shop-sidebar-prikazi  {display:block}

#header .header-logo img {margin: 15px 0;width: 250px !important;height: auto !important;}
#header .header-nav-top {margin-top: 19px;}
#header .header-social-icons {margin: 20px 0 0 10px;}
#header .header-btn-collapse-nav {margin: 15px 0 8px 15px;border-radius: 60px;border: 1px solid #715e59;}
#header.header-transparent .header-nav-main {margin-bottom: 0;padding: 0;background: #3f2721;}
#header .header-nav-main nav {text-align:center}
#header .header-nav-main nav > ul li {border-bottom: none;}
#header .header-nav-main nav > ul > li > a {text-transform: unset;font-weight: 400;padding: 11px 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:#ffffff}
#header .header-nav-main nav > ul > li.dropdown.open > a, #header .header-nav-main nav > ul > li.dropdown:hover > a {padding-bottom: 11px;}
#header .header-nav-main nav > ul li.dropdown.opened > .dropdown-menu {display: block;margin-left: 0;background: #ffffff;text-align: center;border-radius: 0 !important;padding: 5px 0;}
#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: #65433a;}
#header .header-nav-main nav > ul > li > a:hover {background-color: #65433a;}
ul.nav-pills > li.active > a {border-bottom:none}
 #header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover {background-color: #65433a;}
#header .header-nav-main nav {margin: 0}
.sticky-header-active #header .header-logo img {top:0 !important}

.page-header {min-height: 355px;padding: 225px 0 15px 0;}
aside ul.color-dot {margin-bottom:40px}


.box-u:hover {background: #ffffff;}
.box-usluge {padding: 25px 0 0 0;text-align: center;margin-bottom: 0;}

#footer h4 {font-size: 1.4em; margin: 42px 0 12px 0;}
#footer p {font-size: 13px;line-height: 20px;margin: 0 0 5px 0;}

.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;}

}





@media (max-width: 767px) {
.clear90 {clear: both;height: 50px;}

.slider-container .top-label {font-size:55px}
.slider-container .main-label {font-size:30px}
.slider-container .btn-slider-action {font-size: 22px;}
h3.naslovi, h2.naslovi {font-size: 24px;line-height: 40px;margin-bottom: 10px;}
.btn-radius {font-size: 16px;padding: 10px 17px;}
h3.podnaslov {margin-bottom: 15px;}
.box-usluge  {padding: 10px 0 30px 0;}
.box-usluge h2 {margin: 0 0 10px 0;line-height: 34px;}
.page-header h1 {font-size: 24px;line-height: 50px;margin: 0 0 5px 0;}
.page-header {margin: 0 0 40px 0;}

.home-gljive, .home-zasto {padding: 55px 0;}
.box-usluge-s {width:220px}
.pomak-gore {margin: -102px auto 50px;}
h3.podnaslovw {margin-bottom: 0;line-height: 21px;font-size: 17px;}    
    
#footer {padding: 45px 0 0;}
#footer p {font-size: 13px;text-align: center;}
#footer h4 {font-size: 1.4em;margin: 20px 0 12px 0;text-align: center;}
#footer .footer-copyright nav ul {text-align: center;}
#footer .container .row > div  {margin-bottom: 0;}
#footer .footer-copyright nav ul li ,#footer .footer-copyright p {font-size: 10px;}
#footer .footer-copyright {padding: 15px 0;}


ul.list.list-icons {display: table;margin: 0 auto;}
ul.social-icons {display: table;margin: 0 auto;}

.mb-foot {width: 175px;height: auto;margin: 0 auto 17px auto !important;}
.footc {margin:0 auto}
.foot-center {text-align: center;}
.slika-foot-c {float: none !important;text-align: center;margin: 0 auto;display: inline-block;}
.box-pretraga ul.color-icon li {margin-right: 20px;}

}






@media (max-width: 479px) {
#header .header-logo img {margin: 15px 0;width: 140px !important;height: auto !important;}
#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span, #header .header-nav-top .dropdown-menu a {font-size: 0.8em;}
#header .header-nav-top {float:left;margin-top: 25px;}
#header .header-btn-collapse-nav {margin: -30px 0 8px 15px;border: 1px solid rgba(255, 255, 255, 0.7);background: transparent;}
#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {padding: 2px 10px;}
#header .header-body {min-height: 80px;}
html #header.header-transparent-bottom-border .header-body {background: rgba(63, 39, 33, 0.91);border-bottom: none;}

.pomak-gore {margin: -70px auto 0;}
.btn-radius14 {padding: 8px 10px;font-size: 12px;}
.product .product-details-area {padding: 0;}
.shop ul.products .product:hover {box-shadow: 0px 8px 13px 0 rgba(138, 138, 138, 0.2);}
.box-vrste-text h2 {line-height: 24px;}

h3.naslovi, h2.naslovi {font-size: 20px;line-height: 36px;}
h3.podnaslov {line-height: 24px;}
.box-usluge h2, h3.podnaslov, .eebloqs h2 {font-size: 18px;line-height;22px}
.page-header {min-height: 200px;padding: 120px 0 15px 0;}
.page-header h1 {font-size: 21px;line-height: 35px;margin: 0 0 5px 0;}
.sticky-header-active #header .header-logo img {top: -6px !important;}
.footc {margin:0 auto}
.slika-foot-c {width:80px;height:auto}
.clear40 {clear: both;height: 20px;}
.glavna-tekst img {width:100%; display:block;}
h2.entry {font-size: 20px;line-height: 36px;}
.btn-radius2 {line-height: 19px;white-space: normal;}
}

@media (max-width: 380px) {
h3.podnaslovw {margin-bottom: 0;line-height: 21px;font-size: 11px;}
}