ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* Razmak med inputi */
.divSpacer {
	padding-bottom: 0.1em;
}

/* Siv placeholder */
input::-moz-placeholder, input::-webkit-input-placeholder, input: -ms-input-placeholder {
	color: grey;
}

/* Urejanje */
.urediT.urejam {
	color:red;
}

/* Dva stolpca */
@media all and (min-width: 35em) {
	#oseba .content-primary {
		float: left;
		width: 50%;
		margin: 0;
	}
	
	#oseba .content-secondary {
		float: right;
		width: 46%;
		margin: 0;
		padding-left: 0.9em;
	}
	
	#oseba .content-secondary-r {
		margin-top: -1px;
	}
	
	#predstava .content-primary, #ponovitev .content-primary {
		float: left;
		width: 50%;
		margin: 0;
		padding-bottom: 10px;
		/* border-left: 1px solid dimGrey; */
	}
	
	#predstava .content-secondary, #ponovitev .content-secondary {
		float: right;
		width: 46%;
		margin: 0;
		padding-left: 16px;
		/* border-left: 1px solid grey; */
	}
}

@media all and (min-width: 82em) {
	#oseba .content-primary, 
	#predstava .content-primary, 
	#ponovitev .content-primary {
		float: left;
		width: 33%;
		margin: 0;
	}
	
	#oseba .content-secondary, 
	#predstava .content-secondary,
	#ponovitev .content-secondary {
		float: right;
		width: 65%;
		margin: 0;
	}
	
	#oseba .content-secondary .content-secondary-l,
	#predstava .content-secondary .content-secondary-l, 
	#ponovitev .content-secondary .content-secondary-l {
		float: left;
		width: 48%;
		margin: 0;
	}
	
	#oseba .content-secondary .content-secondary-r, 
	#predstava .content-secondary .content-secondary-r, 
	#ponovitev .content-secondary .content-secondary-r {
		float: right;
		width: 48%;
		margin: 0;
	}
}

/* NoScript */
.noscriptOzadje {
	background: #293542;
	position: fixed; 
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 99998;
}

.noscript {
	font-family: Helvetica,Arial,sans-serif;
	font-size:16px;
	color: white;
	text-align:center;
	border: 1px solid red;
	margin: 10px;
	padding: 20px;
	z-index: 99999;
}

.seznamcek-vrstica {
	margin: 5px 0;
	cursor: pointer; /* "Roka" */
	border: 1px solid dimGrey;
}

/* Izbirni gumb v seznamčku */
.izbirni-gumb-pos {
	float: right;
}

.izbirni-gumb {
	display: none;
}

.izbirni-gumb + label {
	border: 2px solid gray;
	padding: 8px;
	border-radius: 3px;
	display: inline-block;
	position: relative;
}

.izbirni-gumb + label:hover, .izbirni-gumb:checked + label {
	border: 2px solid #cacece;
}

.izbirni-gumb:checked + label:after {
	content: "\2713";
	font-size: 21px;
	position: absolute;
	bottom: 0px;
	left: 4px;
	color: red;
}

/* Popravki za Datebox widget */
.ui-input-datebox { padding: .0em; }
.ui-input-datebox.ui-mini { min-height: 30px; font-size: 10px; }
.ui-input-datebox.ui-mini .ui-btn-icon-notext { margin-right: 6px !important; margin-top: -14px !important; }
.ui-datebox-screen-modal { background-color: #222; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); }

/* Tabela */
.table-stroke thead th {
	border-bottom: 1px solid orange;
}
.table-stroke tbody th,
.table-stroke tbody td {
	border-bottom: 1px solid grey;
}

/* Tabela  s številčenjem */
table.tabela-stevilcenje th.stevilci {
	counter-increment: stetje;
}

table.tabela-stevilcenje th.stevilci::after {
	font-size: .8em; font-weight: normal;
	content:counter(stetje) ".";
}

.instant-simbol {
	margin: 0 auto;
	margin-top: 0.8em;
}

/* **** */
@media only all {
	td.stolpec-td {
		display: none;
	}
}

div.stolpec {
	position: relative;
	width: 200px;
	height: 20px;
}

span.stolpec-skupaj {
	background-color: #70a1d8;
}

span.stolpec-vloge {
	background-color: #0a50a1;
}

span.stolpec-skupaj, span.stolpec-vloge {
	position: absolute;
	height: 100%;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	-khtml-border-radius: 0.3em;
	border-radius: 0.3em;
}

/* **** */
.ui-body-a {
	/* background: #141e28; */
}

.ui-btn-up-a  {
	/* background: #344150; */
}

@media all and (min-width: 28em){
	.ui-field-contain, .ui-mobile fieldset.ui-field-contain { border-width: 0; padding: 0; margin: 0.5em 0; }
}

