@media (max-width: 1820px) {
.btn-group-lg>.btn, .btn-lg  {font-size:15px}
}


@media (max-width: 1801px) {
#header .header-top p {padding-left:0}
.padding70-left  {padding-left:0}
.padding70-right  {padding-right:20px}
.footbox1 {padding: 0 50px 0 20px;}
}


@media (max-width: 1749px) {
#header .header-top p {padding-left:0}
.padding70-left  {padding-left:0}
.padding70-right  {padding-right:20px}
.footbox1 {padding: 0 50px 0 20px;}
}

@media (max-width: 1700px) {
.btn-lg  {width: auto;}
}


@media (max-width: 1684px) {
#header .header-nav-main nav > ul > li > a {font-size:15px !important}
.box-partneri {padding: 53px 0 53px 70px;}
.plava2 h2{font-size: 1.2em;}
.siva-pozadina { padding: 60px;}
.product-price-box .product-price {font-size:18px}
.box-novosti {padding: 155px 60px 25px 60px;}
}



@media (max-width: 1615px) {
img.eu-projekt2 {float: left;display: inline-block;width: 175px !important;height: auto;margin-right:0 !important}
img.eu-projekt {float: left;display: inline-block;width: 105px !important;height: auto;margin-right:0 !important}
.nav-crta {padding-left: 0;}
h3 {font-size: 1.4em;margin-bottom: 20px;}
}

@media (max-width: 1590px) {
#header .header-nav-main.header-nav-main-square {margin-bottom: 0px;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.kosarica {padding:27px 25px !important}
#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {padding:27px 25px !important}
}



@media (max-width: 1530px) {
.product .product-name {height:40px;overflow:hidden}
}

@media (max-width: 1445px) {
img.eu-projekt2 {float: left;display: inline-block;width: 155px !important;height: auto;margin-right:0 !important}
img.eu-projekt {float: left;display: inline-block;width: 85px !important;height: auto;margin-right:0 !important}
#header .header-logo img {width: 150px;height: auto;}
}


@media (max-width: 1430px) {
.product-price-box {height:47px;overflow:hidden}
}

@media (max-width: 1407px) {
.sakrij-cart {display:none !important}
.kosarica span {font-size: 0.9em;}
#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {width: auto;}
#header .header-nav.header-nav-stripe nav > ul > li > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a {padding: 39px 10px;}
}

@media (max-width: 1385px) {
#header .header-nav-main.header-nav-main-square {margin-bottom:0}

.slide-naslov {font-size: 2.0em !important;top:-135px}
.bg-slider {bottom:155px !important}
.siva-pozadina {padding:35px 15px}
.box-partneri {padding: 35px 0 35px 70px;}
.footbox1, .footbox2 {padding: 0 15px;}
#footer.short .footer-copyright {padding: 15px;}
.box-tekst-novosti {padding:30px 30px 0px 30px}
.btn-vise-box {margin-left: 30px;}
.shop-sidebar-siva {padding: 65px 30px 65px 40px;}
.shop-sidebar-bijela {padding: 65px 30px 65px 40px;}
.shop-sidebar-bijela-entry {padding: 65px 30px 65px 40px;}
.shop-bijela { padding: 60px 40px 0 30px;}
.shop-sidebar {padding: 65px 30px 65px 40px;}
.shop-cart-sidebar {padding: 35px 30px 35px 40px;}
.shop-cart-naslov {padding: 35px 30px 0 30px;}
.shop-cart-bijela {padding: 35px 30px 0 30px;}

.shop-siva { padding: 60px 40px 0 30px;}
.page-header2 {min-height: auto !important;}
.page-info {padding: 50px 30px 50px 30px;}
}

@media (max-width: 1340px) {
#header .header-nav-main nav > ul > li > a {font-size: 13px !important;}
#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {padding: 29px 15px !important;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.kosarica {padding: 29px 15px !important;}
}


@media (max-width: 1265px) {
img.eu-projekt {width: 80px !important;}
img.eu-projekt2 {width: 140px !important;}
}

@media (max-width: 1200px) {
.shop-footer h3 {font-size: 23px !important;}
.shop-footer p {font-size: 14px !important;}
.btn-vise-foot {font-size: 14px !important;}
}

@media (max-width: 1199px) {
.btn-continue {float: none; display: block; width: 100%; margin: 0 0 10px;}
.plava2 h2 {font-size: 1em;}
.plava2 {font-size: 15px;}
.box-partneri {padding: 47px 0 47px 30px;font-size: 24px;}
.pretraga {padding: 40px 0 45px 0;}
.pretraga h2 {font-size: 24px;}
#footer h3 {font-size: 16px;line-height: 19px;}
.box-dostava, .footbox2, .box-tel {font-size: 12px;}
}

@media (max-width: 1180px) {
.slide-naslov p {font-size:22px !important}
.slide-naslov {top: -10px  !important;}
.bg-slider {bottom: 35px !important;}
}

@media (max-width: 1175px) {
img.eu-projekt {width: 75px !important;}
img.eu-projekt2 {width: 135px !important;}
}

@media (max-width: 1165px) {
.box-novosti {padding: 110px 20px 25px 20px;}
.product .product-name {font-size:16px}
#header .header-logo img {width: 135px;height: auto;}

}

@media (max-width: 1148px) {
#header .header-nav-main nav > ul > li > a {font-size: 11px !important;}
#header .header-nav.header-nav-stripe nav > ul > li > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a {padding: 43px 10px;}

}

@media (max-width: 1130px) {
.sakrij  {display:none !important}
#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {padding: 32px 10px !important;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.kosarica {padding: 32px 10px !important;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a {color:#ffffff}

.kosarica span {font-size: 0.8em;}
#header .header-top p {font-size: 15px;}
.slide-tekst {width: 350px;}
.slide-tekst p {font-size: 0.4em !important;}
.slide-naslov {font-size: 2em !important;}

}

@media (max-width: 1080px) {
.slide-naslov p {font-size: 18px !important;    line-height: 27px;width: 350px;}
}

@media (max-width: 1024px) {

#header .header-logo img {width: 135px;height: auto;}
#slidebox {left:0px !important}

}


@media (max-width: 1023px) {
#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {width: 100%;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.kosarica {}
}


@media (min-width: 992px) {
#header .header-nav-main nav > ul > li > a {font-size: 18px;font-weight: 400;}

}


@media (max-width: 991px) {
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {    width: auto;}
.margin-l-foot {text-align:center}
img.eu-projekt2 {float: left;display: inline-block;width: 170px !important;height: auto;margin-right:0 !important}
img.eu-projekt {float: left;display: inline-block;width: 90px !important;height: auto;margin-right:0 !important}
#header .header-logo img {width: 150px;height: auto;}


#header .header-logo img {margin: 15px 0;}
#header .header-btn-collapse-nav {margin: 23px 15px 0 0;}
#header .header-nav.header-nav-stripe nav > ul > li > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a {padding: 1px 10px !important;}
#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: #0e538d;}
#header .header-nav-main nav > ul > li.active > a.linkshop, #header .header-nav-main nav > ul > li.active > a.linkshop:focus, #header .header-nav-main nav > ul > li.active > a.linkshop:hover {color:#fff !important}
#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {padding: 10px !important;}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.kosarica {padding: 10px !important;}
.header-pr0 {padding-right: 15px;}
.nav-crta {border-left:none}

.righttoleft {text-align:left;}
.centertoleft {text-align:left;}

.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;}
.strelica {display:none}
.box-partneri {padding: 20px; text-align: center;}
.box-novosti {padding: 20px;text-align: center;height: auto;min-height: auto;}
#footer.short .footer-copyright  {text-align: center;}
#footer .footer-copyright nav {text-align: center;}
.footbox1, .footbox2 {text-align: center;}
.box-info {margin-bottom: 30px;}
.footbox2 {margin-bottom: 30px;}
.box-tel, .box-email {text-align: center;background-position: 40% 0%;}
.foot-ikone {text-align: center;}
.slide-naslov p  {font-size: 15px !important;line-height: 19px;width: 250px;}
.slide-naslov h1 {font-size: 21px !important;}
.bg-slider {bottom: -100px !important;}
.slide-naslov {top: 105px !important;}
.page-header {background-size: cover;}
.shop-sidebar-siva {padding:65px 30px 10px 40px}
.shop-sidebar-bijela {padding:65px 30px 10px 40px}
.shop-sidebar {padding:65px 30px 10px 40px}
.shop-cart-sidebar {padding: 35px 30px;}
.cart-table-wrap {margin-bottom:0}

.breadcrumb {background:#f1f1f1}
.page-header h1 {margin: 0 0 5px 0;}
}






@media (max-width: 767px) {
.slider-container .tparrows {display:none}
.box-novosti {padding: 35px 15px;min-height: auto;}
.box-tel, .box-email {text-align: center;background-position: 37% 0%;}
.slide-naslov {top: 145px !important;}
.bg-slider img {width:300px !important;height:300px !important}
}


@media (max-width: 630px) {
.box-tel, .box-email {text-align: center;background-position: 35% 0%;}
}

@media (max-width: 600px) {
#slidebox {width: 100% !important;height: auto !important;}
}

@media (max-width: 540px) {
#slidebox {width: 100% !important;height: auto !important;top: 200px !important;}
img.servisicon {margin: 0 auto !important;display: block;width: 60px;height: auto;}
}

@media (max-width: 530px) {
.box-tel, .box-email {text-align: center;background-position: 33% 0%;}
.bg-slider {bottom: -125px !important;}
}

@media (max-width: 460px) {
.box-tel, .box-email {text-align: center;background-position: 31% 0%;}
.bg-slider {bottom: -50px !important;}
.slide-naslov {top: 35px !important;}
}

@media (max-width: 479px) {
.glavna-tekst img {width:100%; display:block;}
}

@media (max-width: 430px) {
.box-tel, .box-email {text-align: center;background-position: 20% 0%;}
}

@media (max-width: 400px) {
#header .header-top p {font-size: 11px;line-height: 17px;}
img.eu-projekt2 {float: left;display: inline-block;width: 155px !important;height: auto;margin-bottom:0 !important}
img.eu-projekt {float: left;display: inline-block;width: 85px !important;height: auto;margin-bottom:0 !important}
#header .header-logo img {width: 100px;height: auto;margin-bottom:0 !important}
.box-email, .box-tel{background-size: 8%;padding:0}
.foot-ikone img {height: 30px;width: auto;}
.footbox2 {line-height:14px}
.page-info {padding: 30px 30px 30px 30px;}

}

