body {
	padding-top:65px;
}

.tabspp .other-langs, .tabspc .other-langs, .tabspp #form_objekt_organizator, .tabspc #form_objekt_organizator, #form_spp_nazevde, #form_spp_nazeven, #form_spc_nazevde, #form_spc_nazeven {
	display:none;
}

.navbar-inverse .navbar-header button {
	margin-top:13px;
	border: 0;
}

.toplogo {
	max-width:10rem;margin:15px 30px  15px 0;float:left;
}

.navbar-brand {
	margin-top:3px
}

.nav.navbar-nav {
	margin-top:5px
}

.objekt_odnamesti_atr {
	display:none;
}

.new2cat {
	text-align:right;
}

#heading_atr_typ a, #heading_ksz_typ a, #heading_ksz_pdoba a, #heading_ksz_kontakt_dmo a, #heading_kpr_kontakt_dmo a, #heading_atr_kontakt_dmo a, #heading_uby_kontakt_dmo a  {
	color: #337ab7;
}

.has-error #heading_atr_typ a, .has-error #heading_ksz_typ a, .has-error #heading_ksz_pdoba a, .has-error #heading_ksz_kontakt_dmo a, .has-error #heading_kpr_kontakt_dmo a, .has-error #heading_atr_kontakt_dmo a, .has-error #heading_uby_kontakt_dmo a  {
	color: #fff;
}

.btn-gray {
	color: #333;
	background-color: #ccc;
	border-color: #999;
}

.btn-gray:hover {
	background-color: #bbb;
}


@media (max-width: 768px) {
	.toplogo {
		margin-left:15px;
	}
}