@media only screen and (max-width: 1600px) {
	#wrapper { width:100%; margin:0px auto; padding:0; }
	header ul.nav li a, header .navbar-nav > li > a { font-size: 16px!important; }
}

@media only screen and (max-width: 991px) { 
	.scrollup { bottom: 10px; right: 10px; }
	.topbar ul .pull-right { text-align: left; float:left!important; display:block!important; }
	header .navbar-nav > li { padding: 22px 2px; }
	header ul.nav li a, header .navbar-nav > li > a { font-size: 12px!important; }
	.navbar-brand { padding: 15px 0; }
}

@media only screen and (max-width: 767px) {
	.scrollup { z-index:9999999999999999999; position: none; width:100%; bottom: 0px; right: 0px; display: none; font-size:30px; padding:3px 0; background-color: none; -webkit-box-shadow: -1px 0px 15px 0px rgba(0,0,0,0); -moz-box-shadow: -1px 0px 15px 0px rgba(0,0,0,0); box-shadow: -1px 0px 15px 0px rgba(0,0,0,0); z-index:999; }

	.navbar-default .navbar-collapse { border-color: none;background: #ffffff;  }
	.navbar-default .navbar-toggle .icon-bar { background-color: #fff; border-radius: 0; }
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: rgba(221, 221, 221, 0); }
	.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: transparent; margin-top: 100px; }
	body { padding-right: 0; padding-left: 0; }
	.navbar-brand { margin-top: 10px; border-bottom: none; width:70%; }
	.navbar-brand img { margin-left: 10px; border-bottom: none; width:70%; }
	.navbar-header { border-bottom: none; }
	.navbar-nav { border-top: none; float: none; width: 100%; }
	.navbar .nav > .active > a, .navbar .nav > .active > a:hover { background: none; font-weight: 700; }
	
	header .navbar-default { position: relative; z-index: 999999999999999999999999999999; }
	header .navbar-nav > li { padding: 2px 0px 3px 0px!important; }

	header .navbar-nav > li > a { line-height:20px;  }
	.navbar .nav a:hover { background:none; color: #fff; padding-top:10px; }

	header .nav li .dropdown-menu  { margin-top: 0; }
	.dropdown-menu { position: absolute; top: 0; left: 40px; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 13px; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid #f5f5f5; border: 1px solid rgba(0, 0, 0, .15); border-radius: 0; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);  box-shadow: 0 6px 12px rgba(0, 0, 0, .175); }
	li.active  { border: none; overflow: hidden; }
	.flexslider .slide-caption { width: 90%;  padding: 2%;  position: absolute;  left: 0;  bottom: -40px;  }
	footer .col-lg-1, footer .col-lg-2, footer .col-lg-3, footer .col-lg-4, footer .col-lg-5, footer .col-lg-6, footer .col-lg-7, footer .col-lg-8, footer .col-lg-9, footer .col-lg-10, footer .col-lg-11, footer .col-lg-12 { margin-bottom:20px; }
	[class*="span"] { margin-bottom:20px; }
	
	#content, #galerija { padding: 30px 0 10px 0; }
	
	#intro i { display:none; }
	#intro h3 { font-size: 34px; margin-bottom: 50px; }
	#intro span { display:block; margin:30px 0; font-size: 54px; font-weight: 600; font-family: 'Montserrat', sans-serif; }
	.usluge { margin-bottom:20px; padding: 0 0 0 0; }
	.usluge-wrapper { background: transparent; }
	.slike .col-md-6 { margin-bottom:0px; }
	.usluge .sadrzaj-usluge h3 { font-size: 20px; line-height: 24px; }
	.bg-wide .heading-title h2, .heading-title h2 { font-size: 38px;}
	.counter { width: 100%; margin:0 0 10px 0; border-radius:0; }
	.row, .row-fluid { margin-bottom: 0px; }
	.tvrtka { text-align:center; border:0px solid #ccc; }
	.tvrtka h2 { font-size:20px; }
	.btn { display:block; min-width:245px; }
	.sadrzaj p { margin-top:30px; }
	p.super-lead { font-size: 30px; line-height: 32px; margin-bottom:30px;}
	#pre-footer { padding: 30px 0 30px 0; }
}

@media only screen and (max-width: 480px) {
	.bg-wide .heading-title h2, .heading-title h2 { font-size: 30px; }
	.naslov { margin: 0px 0 0px;}
	.navbar-brand, .navbar-brand img { width:80%; }
}