
@media only screen and (min-width: 1025px) {
	html { margin:0 auto; background: #242a33 url(../images/site-bg.jpg) no-repeat center center; background-size: cover; }
	#site-wrapper { width: 1200px; margin:0 auto;}
	.container { width: 1024px; margin:0 auto;}
}
@media (max-width: 479px) {
   body { padding-top: 100px; }
	.section-header { margin-top:0; }
    .section-header .section-title { font-size: 28px; margin: 0 0 20px; }
	.section-header p { padding:0 15px; }
	ul.nostyle { margin-bottom: 0; }
	#o_nama , #usluge, #reference, #kontakt { padding: 50px 0 20px; }
	#usluge .section-header { margin-top:0; margin-bottom: 0; }
	#usluge .media-heading { margin-bottom: 30px;}
	#usluge ul { margin-top: 30px; }
	#kontakt .kontakt-form  { margin-top: 30px; }
	#kontakt .kontakt-form h3, #kontakt .kontakt-form address{ text-align:center; }
	#footer { padding: 20px 0; margin-bottom:0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
	#footer .copyright { float:none; text-align:center; }
	#footer .dizajn { float:none; margin: 10px auto; padding-top:20px;}
	#footer .back_top { display:block; float:none; margin: 10px auto; text-align:center; padding-left:20px;  }
}