
/*spremembe glavna stran*/

.podnaslov-strani{
	
	text-align: left;
  color: var(--d_c);
  font-family: roboto;
  text-transform: capitalize;
  padding: 0px 0px 23px 10%;
  font-size: 20px;
  color: #c7c7c7;
}


 .povezana_vsebina.povezano-ics:before{
	  background-image:url('svg/ikona_priponka.svg');
 }
 
 
 .povezana_vsebina.povezano-koledar:before{
     background-image:url('svg/ikona_koledar2.svg');
}

 .povezana_vsebina.povezano-nazaj:before{
     background-image:url('svg/ikona_puscica_levo.svg');
	
	 background-position: 3px 50%;
}

.povezana_vsebina.povezano-nazaj:hover::before {
  background-position: -22px 50%;
}

#koledar_navigacija .povezana_vsebina{
	text-transform: capitalize;
}

.dogodki_v_mesecu.mobile{
	display: none;
}

.tekst.tekst-koledar-dogodkov{
	padding:0;
	
}

/*dogodki*/

.home_prihajajoci_dogodki_datum_in_cas{
	font-size: 18px;
}

.prihajajoci_dogodki_naslov{

}

.en_dogodcek{
	
}

.pobarvan_okvircek{
}

.home_prihajajoci_dogodki_naslov{
}

.home_prihajajoci_dogodki_naslov a{
}

.home_prihajajoci_dogodki_naslov:hover a{
}

.home_prihajajoci_dogodek_izvlecek p{
	}

.poglej_vse_dogodke{
}

.poglej_vse_dogodke:hover{
}	


.koledar-navigacija{
	display: grid;
	grid-gap: 0px 0px;
	grid-template-columns: 1fr;
}

.navigacija_mesec{
	
}


#prejsnji_mesec{
	
	
}
#ta_mesec{
	/*text-align: center; text-transform: uppercase;
	font-size: 30px; line-height:40px;*/
}
#naslednji_mesec{
	text-align: right;
	
	}

#koledar_okoli{
	overflow: auto;
}

.navigacija_mesec a{

}


/*psoamezen dogodek*/
.dogodek_datum_in_ura{
	
	color: var(--l_c);
}

#dogodek_podatki{
	background-color: var(--d_c);
	color: var(--l_c);
	min-height: 100px;
}

#dogodek_podatki a{
	color:  var(--d_c);
	/*text-decoration: underline*/
}

#dogodek_podatki a:hover{
	text-decoration: underline
}
/*koledar dogodkov*/

.tekst table.calendar,
table.calendar{
	width: 100%;
	min-width: 100px;
	border: none;
	table-layout: fixed;
	border-left: none !important;
	margin-bottom: 0px;
	border-right: none !important;
}

p.ni_dogodkov{
	margin-top:23px;
}

.tekst table.calendar th,
.tekst table.calendar th:first-child,
table.calendar th{
	text-transform: uppercase;
	padding: 23px 5px 26px 5px;
	text-align:left;
	background-color: #0a305c;
	font-family: charter, 'Times New Roman', serif;
}

.tekst table.calendar th:first-child{
	background-image:url( 'svg/menu_okrasek_levo.svg');
  background-size: 100% auto;
  background-position: 0 0;
  background-repeat: no-repeat;
	
}

table.calendar tr{

	/*	border-top: 1px solid var(--s_c);*/
}

table.calendar tr:first-child{
	border-top: 0px solid var(--s_c);
}

.tekst table.calendar tr td,
table.calendar tr td,
.tekst table.calendar tr td:first-child{
	width: 14.2857143%;
	height: 22px;
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align:left;
	}

table.calendar tr td:last-child{
	/*border-right: 0px dotted var(--l_c);*/
}

table.calendar tr td:nth-child(6n){
	
}

table.calendar tr td:nth-child(7n){
}

.dogodek-zemljevid{
	height:400px;
}

.calendar-day-head{
	text-align: left;
}

.calendar-day{
	border-top: 0px solid var(--t_c);
}

.day-number{
	color: var(--d_c);
	padding: 5px;
	
}

.dogodek_na_koledarju{
	background: var(--p_c);
	padding: 5px;
	font-size: .9em;
	line-height: 1.25em;
	margin-top: 0px;
	margin-bottom: 5px;
	transition: background-color .3s ease;
	position: relative;
	text-align: left;
	color: var(--l_c);
	
	
	font-family: charter, 'Times New Roman', serif;
}

.dogodek_na_koledarju:hover{
	/*background: var(--s_c);*/
	transition: background-color .3s ease;
}

.dogodek_na_koledarju.pobarvan{
	background-color: #4695c6;
	transition: background-color .3s ease;
}

.d_n_k_dodatno{
	pointer-events:none;
}

.d_n_k_space{
	display: block;
	height: 5px;	pointer-events:none;
}

.dogodek_na_koledarju:hover>.d_n_k_dodatno{
	display: block;
}

.dogodek_na_koledarju.d_n_k_zacetek{
	margin-left: 5px;
	
}

.dogodek_na_koledarju.d_n_k_konec{
	margin-right: 5px;
}

.dogodek_na_koledarju.d_n_k_enodnevni{
	margin-left: 5px;
	margin-right: 5px;
}

.d_n_k_traja .d_n_k_naslov,
.d_n_k_konec .d_n_k_naslov{
		opacity: 0;
}

.dan-0 .d_n_k_traja .d_n_k_naslov,
.dan-0 .d_n_k_konec .d_n_k_naslov,
.calendar-row .calendar-day:first-child .dogodek_na_koledarju .d_n_k_naslov{
		opacity: 1;
}

.d_n_k_dodatno{
	position: absolute;
	left: 0px;
	bottom: 100%;
	z-index: 10;
	display: none;
}

.d_n_k_d_puscica{
	display: block;
	width: 100%;
	min-width: 20px;
	height: 20px;
	background-image: url('img/puscica.png');
	background-image: url('svg/puscica.svg');
	background-size: 20px 20px;
	background-position: left bottom;
	background-repeat: no-repeat;
	
	z-index: 9;
}

.noback{
	background-image: none!important;
}

.d_n_k_d_data{
	display: block;
	width: auto;
	min-height: 50px;
	min-width: 100px;
	background-color: var(--s_c);
	padding:5px 5px 10px 5px;
  font-family: roboto;
	border-radius:0 ;
	position:relative;
}

.d_n_k_d_data:after{
	content: ' ';
	width:20px;
	height: 20px;
	display: block;
	position: absolute;
	bottom:-10px;
	left:4px;
	transform: rotate(45deg);
	background: var(--s_c);
}

.d_n_k_data_podatek{
	display: block;
}

.podatki_dogodka{
	padding: 10px;
}

.pod_dog_ikona{
	padding: 0px 0px 5px 0px;
	color: #004455;
}

.pod_dog_vrstica{
	padding: 0px 0px 11px 0px;
}

.pod_dog_vrstica:last-child{
	padding: 0px 0px 0px 0px;
}

@media screen and (max-width: 750px) {
	#ta_mesec {

}

.koledar-navigacija {
	display: grid;
	grid-gap: 0px 0px;
	grid-template-columns: 1fr 1fr;

}

.gumb-mesec-nazaj:before{
	content: '<';
}
.gumb-mesec-naprej:after{
	content: '>';
}

#ta_mesec {
display: none;
}
/*
#prejsnji_mesec,
#naslednji_mesec{
	display: inline-block;
	margin: 20px 0px;
	width:50;
}*/
.tekst .dogodki_v_mesecu,
.dogodki_v_mesecu{
	overflow: auto;
	padding: 23px 0;
	margin-bottom:0;
	text-align: left;
}

.tekst .dogodki_v_mesecu li,
.dogodki_v_mesecu li{
	margin-bottom:11px;
}

.tekst .dogodki_v_mesecu li:last-child,
.dogodki_v_mesecu li:last-child{
	margin-bottom:0px;
}

.tekst .dogodki_v_mesecu li a:hover,
.dogodki_v_mesecu li a:hover{
	text-decoration: underline;
}

#ta_mesec_mobile{
	text-align: center;
	text-transform: uppercase;
	font-size: 30px;
	margin-top: 40px;
		grid-column: span 3;
		}
		
 ul.dogodki_v_mesecu {
	 text-align: center;
 }
}