@media (max-width: 1199px) {

}

@media (max-width: 1024px) {

.slika-bg-poc {
	height: 130px;
}

.podrska-box {
	height: 356px;
	top: -226px;
	padding-top: 50px;
}

.owl-carousel .owl-nav {
	top: -22%;
	left: 50%;
}

.carousel-akcije .owl-nav {
	display: none;
}

.izdvojeno-dolje-opis {
	height: 200px;
}

.izdvojeno-dolje-akcija .izdvojeno-dolje-opis {
	margin-top: 13px;
}

.pocetna-novost-text {
	width: 75%;
}

}

@media (max-width: 991px) {

#header.nav-bar .nav-main-collapse {
	background: #9d0000;
}

.podrska-box {
	height: 384px;
	top: -254px;
	right: -50px;
	padding-top: 65px;
}

.proizvodi-smaller-dolje-opis {
	height: 105px;
}

.proizvodi-smaller-dolje {
	width: 72%;
	margin: 0 auto;
}

.izdvojeno-dolje-akcija .izdvojeno-dolje-opis {
	margin-top: 10px;
}

.wmd-potpis {
	text-align: right !important;
}

.social-footer {
	display: inline;
}

.reference-sm {
	margin-bottom: 25px;
}

.newsletter p {
	padding-top: 10px;
}

button.newsletterbutton {
	font-size: 13px;
}

.carousel-akcije .owl-nav {
	left: 87% !important;
    top: -22%;
}

.owl-carousel .owl-nav {
	left: 70%;
    width: 14%;
}

body.sticky-menu-active .nav-main-collapse {
	margin: 38px 0 -8px !important;
    background: #9d0000 !important;
}

body.sticky-menu-active #header {
	top: -40px;
}

body.sticky-menu-active .logo h1 {
	padding-top: 40px;
}

.navbar-fixed-top, .navbar-fixed-bottom {
  position: relative; /* this can also be static */
}

#header .nav-main-collapse {
	top: -65px;
}

.bijelo-box {
	margin: -270px auto 0;
}

#header nav ul.nav-main > li.open a, #header nav ul.nav-main > li.active > a, #header nav ul.nav-main > li:hover > a {
	border-bottom: none;
    font-weight: 600;
    color: #D51C22;
}

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

ul.ul-ref
{
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
}

#footer .footer-copyright nav {float:left;}


#footer .contact i {float:left; margin:7px 8px 10px 0;}

}


@media (max-width: 800px) {

.gumb-podrska {
	width: 91%;
}

/*.podrska-box {
	padding: 10px;
}*/

.crvena-podrska p {
	text-align: left;
}

.carousel-akcije .owl-nav {
	display: none;
}

}

@media (max-width: 767px) {

.crvena-podrska h5 {
	margin-bottom: 0px;
}

.red-bg {
	height: 135px;
}

.gumb-podrska {
	margin-top: 15px !important;
	font-size: 13px;
	width: 85%;
}

.podrska-box {
	padding-top: 20px;
	height: 260px;
	top: -159px;
	left: -75px;
	right: -35px;
}

.slika-bg-poc {
	height: 260px;
	background-position: 35%;
}

.crvena-podrska {
	background: none;
}

}


@media (max-width: 690px) {

.gumb-podrska {
	margin-top: 15px !important;
}

.podrska-box {
	padding-top: 20px;
	height: 260px;
	top: -159px;
}

.slika-bg-poc {
	height: 260px;
	background-position: 35%;
}

.crvena-podrska {
	background: none;
}

.proizvodi-smaller-dolje {
	width: 81%;
}

.carousel-akcije .owl-nav {
	display: inline;
	left: 35% !important;
	top: -24%;
}

.owl-carousel .owl-nav {
	left: 48%;
	top: -21%;
}

.wmd-potpis {
	text-align: left !important;
}

.red-bg {
	height: 140px;
}

.newsletter p {
	padding-top: 17px;
}

}


@media (max-width: 600px) {

.servis-oko {
	width: 80%;
}

.podrska-box {
	top: -163px;
}

.proizvodi-smaller-dolje {
	width: 94%;
}

.logo h1 {
	font-size: 2em;
}

.owl-carousel .owl-nav {
	left: 65%;
}

.carousel-akcije .owl-nav {
	left: 50% !important;
}

}


@media (max-width: 560px) {

.podrska-box {
	top: -163px;
}

.servis-oko {
	left: -20px;
	position: relative;
	width: 93%;
}

}


@media (max-width: 500px) {

.servis-oko {
	width: 86%;
}

.logo h1 {
	position: relative;
	left: -34px;
}

body.sticky-menu-active .logo h1 {
	left: -5px;
}

}

@media (max-width: 480px) {
	
.logo h1 {
	font-size: 1.7em;
}

.pocetna-novost-text {
	width: 70%;
}

}

@media (max-width: 430px) {

.crvena-podrska p {
	font-size: 15px;
	margin-top: -15px;
}

.podrska-box {
	width: 195%;
}

.gumb-podrska {
	font-size: 13px;
	width: 103%;
}

.crvena-podrska h5 {
	font-size: 18px;
	margin-bottom: -2px;
}
	
.owl-carousel .owl-nav {
	left: 77%;
	top: -30%;
}

.izdvojeno-dolje-opis {
	height: auto;
}

.carousel-akcije .owl-nav {
	top: -29%;
	left: 67% !important;
}

}


@media (max-width: 420px) {

.siva-bg {
	margin-bottom: 225px;
}

.servis-oko {
	width: 150%;
}

.slika-bg-poc {
	height: 265px;
}

.podrska-box {
	top: 105px;
	/*width: 435% !important;*/
	width: auto !important;
	left: -295px;
	height: 220px;
	padding: 20px;
}

.gumb-podrska {
	width: 95%;
}

.owl-theme .owl-controls {
	display: none;
}

}


@media (max-width: 413px) {

.pocetna-novost-text {
	width: 100%;
}

}


@media (max-width: 400px) {

.podrska-box {
	left: -295px;
}

}

@media (max-width: 385px) {

.podrska-box {
	top: 100px;
	left: -270px;
}

}


@media (max-width: 360px) {

.podrska-box {
	left: -255px;
}

/*.servis-oko {
	width: 150%;
}*/

.slika-bg-poc {
	height: 270px;
}
	
.logo h1 {
	font-size: 1.3em;
}

.owl-carousel .owl-nav {
	display: none;
}

.pocetna-novost-text {
	width: 100%;
}

button.newsletterbutton {
	width: 30%;
}

input.btn.newsletterbutton, input.btn.newsletterbutton:focus {
	width: 70%;
}

}


@media (max-width: 340px) {

.podrska-box {
	left: -245px;
	padding-left: 30px;
}

}

@media (max-width: 336px) {

.newsletter p {
	padding-top: 5px;
}

input.btn.newsletterbutton {
	height: 35px;
}

button.newsletterbutton {
	height: 35px;
}

.input-group {
	margin: -5px auto;
}

}


@media (max-width: 320px) {

.logo h1 {
	top: -17px;
}

body.sticky-menu-active .logo h1 {
	top: 0px;
}

.red-bg {
	height: 165px;
}

.newsletter p {
	padding-top: 0px;
	font-size: 15px;
	float: left;
}

.podrska-box {
	left: -230px;
}

}


@media (max-width: 300px) {

.newsletter p {
	font-size: 16px;
}

button.newsletterbutton {
	font-size: 11px;
}

}