h6.novice{color:#FFFFFF;}
#section-page-title:not(.has-banner) .region-page_title 
h1{text-transform: uppercase;padding: 0px 0;padding-bottom: 25px;padding-top: 25px;}

.breadcrumb ol {
	padding-left: 1.6em !important;
}


table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1em;
    border: none;
}
th {
    background: #374F99;
    color: #FFFFFF;
    font-family: 'Oswald', sans-serif;
    font-weight: 300;
    font-size: 1em;
    padding: 10px;
    text-transform: uppercase;
    border-bottom: none;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
td {
    border-bottom: 1px solid #ccc;
    padding: 10px;
}

/*popravek koledarja, da se vse lepo vidi*/

/* main.min.css  */

.fc-ltr .fc-list-heading-alt, .fc-rtl .fc-list-heading-main {
    float: left;
	padding-left:1em;
/*32px*/}

.js-drupal-fullcalendar tr th{
 background-color:transparent;
}
.fc-scroller {
 overflow: hidden;
 height: auto;
}

.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {
  /* border-color: #ddd; */
  border-color: #fff;
}

.fc-button-primary:not(:disabled).fc-button-active, .fc-button-primary:not(:disabled):active {
  /* background-color: #1a252f; */
  /* border-color: #151e27; */
  background-color: #374f99;
  border-color: #374f99;
}

.fc-button {
  /* font-size: 1em; */
  font-size: 0.8em;
}

.fc-toolbar h2 {
  /* font-size: 1.75em; */
  font-size: 1em;
}

.fc-button-primary {
  /* background-color: #2C3E50; */
  /* border-color: #2C3E50; */
  background-color: #374F99;
  border-color: #374F99;
}
/*prikaz teksta nad sliko na prvi strani mobitel*/
#prva-stran-block-1 div .front-text{
 font-size:1.3em;
 font-weight:700;
 text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
 line-height:1.1em;
 padding-left:2%;
 padding-right:2%;
 padding-top:2%;
 padding-bottom:2%;
 margin-left:0px;
 display:inline-flex;
 visibility:visible;
 flex-direction:row;
 background-color:rgba(23,22,23,0.37);
 color:rgb(255, 255, 255);
 letter-spacing:-0.1px;
 position:relative;
 top:-100px;
 left:1em;
 width:90%;
}
prva-stran-block-1 .front-text a:active{
 color:#ffffff;
}
/* Link (visited) */
#prva-stran-block-1 .front-text a:visited{
 color:#ffffff;
}
/* Link (link) */
#prva-stran-block-1 .front-text a:link{
 color:#ffffff;
}
#prva-stran-block-1 .bxslide{
 top:3em;
}

/*prikaz teksta nad sliko na prvi strani za desktop*/
#prva-stran-block-1--2 div .front-text{
 font-size:1.3em;
 font-weight:700;
 text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
 line-height:1.1em;
 padding-left:2%;
 padding-right:2%;
 padding-top:2%;
 padding-bottom:2%;
 margin-left:0px;
 display:inline-flex;
 visibility:visible;
 flex-direction:row;
 background-color:rgba(23,22,23,0.37);
 color:rgb(255, 255, 255);
 letter-spacing:-0.1px;
 position:relative;
 top:-100px;
 left:1em;
 width:90%;
}
prva-stran-block-1--2 .front-text a:active{
 color:#ffffff;
}
/* Link (visited) */
#prva-stran-block-1--2 .front-text a:visited{
 color:#ffffff;
}
/* Link (link) */
#prva-stran-block-1--2 .front-text a:link{
 color:#ffffff;
}
#prva-stran-block-1--2 .bxslide{
 top:3em;
}

.team-item.flip_effect .f1_card img{
 border-top-left-radius:15% !important;
 border-top-right-radius:15% !important;
 border-bottom-left-radius:15% !important;
 border-bottom-right-radius:15% !important;
}
.team-item.flip_effect .f1_card .person_jop {
	text-transform: none;
}

/*okvir pri svetnik se umakne*/
.inv-grid .f1_card .front{
 border-style:none !important;
 min-height:340px;
}

/*poravnava besedila pri svetnikih*/
.team-item .team_detail{
 text-align:justify;
}

/*nastavitev za zastavice language*/
#block-languageswitcher div .links{
 list-style-type:none;
 column-count:4;
 padding-left:0px;
 padding-right:30% !important;
 margin-left:0px;
 position:relative;
 width:50%;
 transform:scale(1.51);
 left:10% !important;
 bottom:-8px;
}

.views-view-table tr .views-field-created{
 transform:translatex(0px) translatey(0px);
 width:9%;
}

/*mini koledar front*/
/* Heading */
.view-dogodki-koledar .view-header h3{
 text-align:center;
 font-size:3em;
 text-transform:uppercase;
 color:#374f99;
 font-weight:400;
 /*width:125%;
 position:relative;
 /*left:-47px;
 margin-right:2px;*/
}

/* Link pager mini calendar*/
.js-pager__items .pager__item a{
 font-size:0.8em;
}
/* Navigation footer postavitev na sredo*/
.view-dogodki-koledar .view-footer nav{
 width:139%;
 transform: translatex(-23px);
 display:inline-block;
 position:relative;
 top:10px;
}

/* Days */
.month-view tr .days{
 background-color:#374f99;
 color:#fff;
 line-height:2em;
 font-size:2em;
 letter-spacing:-0.4px;
 border-style:none;
 padding-left:5px;
 padding-right:5px;
}

/* View header */
#block-views-block-dogodki-koledar-block-1 div .view-header{
 width:25em;
}

/* Month */
.month-view .future .month{
 font-size:2em;
 text-align:center;
 line-height:1.3em;
 font-weight:400;
}

/* Past */
.month-view tr .past{
 font-size:2em;
 text-align:center;
  line-height:1.3em;
 font-weight:400;
}

/* Today */
.month-view tr .today{
 font-size:2em;
 text-align:center;
 line-height:1.3em;
 font-weight:400;
}

/* Link */
.today .month a{
 text-align:center;
 background-color:#4e5ed7;
 color:#fff;
 background-clip:padding-box;
 background-size:cover;
 display:block;	
 text-decoration: none;
}

/* Link */
.month-view .future a{
 background-color:#232B99;
 color:#fff; 
 background-clip:padding-box;
 background-size:cover;
 display:block;
 text-decoration: none;
}
.month-view .past a{
 background-color:#AAAEEB;
 color:#2c3e50;
 background-clip:padding-box;
 background-size:cover;
 display:block;	
 text-decoration: none;
}
#block-nogapovezavei p a{
 color:#ecf0f1;
}
#block-nogapovezaveii p a{
 color:#ecf0f1;
}
#block-nogapovezaveiii p a{
 color:#ecf0f1;
}
#block-nogapovezaveiv p a{
 color:#ecf0f1;
}
#block-nogapovezaveiv{
 color:#ecf0f1;
}
#block-evenmorefeaturerich .box-title a{
color:#ecf0f1;}

#block-nogapovezaveien p a{
 color:#ecf0f1;
}
#block-nogapovezaveiien p a{
 color:#ecf0f1;
}
#block-nogapovezaveiiien p a{
 color:#ecf0f1;
}
#block-nogapovezaveiven p a{
 color:#ecf0f1;
}
#block-nogapovezaveiven div p{
 color:#ecf0f1;
}

#block-footerright p a{
 color:#ecf0f1;
}

/*ureditev gumbov nad nogo*/

#block-nadnogopovezavai .block a{
 width:150px;
 height:55px;
 border-top-left-radius:0px;
 border-top-right-radius:0px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
}


#block-nadnogopovezavaii .block a{
 width:150px;
 height:55px;
 border-top-left-radius:0px;
 border-top-right-radius:0px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
}
/*tekst pri svetnikih*/
.inv-grid .front .person_name{
  font-size:1.1em !important;
}
/*NAslo tabele pri komsijah in inetrsnih skupinah*/
caption {
	font-size:1.5em;
	color:#6c6161
}
/*blok jeziki popravljen*/
#block-jeziki div p{
 position:relative;
 top:12px;
}
/*prednja stran box popravek načina velikosti teskta*/
#block-boximagehomepagev2-2 .box-title a{
 font-size:1.09em;
}

/* Prefs editor separated panel Da gre panel čez meni...*/
.flc-prefsEditor-separatedPanel{
 z-index:1000;
}
/*Popravek gumba spodaj desno, ker se prikazujejo scroll bars-i*/
#go-to-top{
 overflow:hidden;
}

.fl-panelBar .fl-prefsEditor-buttons i{
 font-size:2em;
 padding-left:1em;
 padding-right:1em;
}

/*za lepši prikaz dvsvetplazma*/
/* Dsvetplazma datum */
.dialog-off-canvas-main-canvas .views-field .dsvetplazma-datum{
 margin-top:25px;
 font-weight:300;
 font-size:20px;
}

/* Dsvetplazma lokacija */
.dialog-off-canvas-main-canvas .view-plazma-dogodki .dsvetplazma-lokacija{
 background-color:#2980b9;
 color:#ecf0f1;
 line-height:2.4em;
 font-weight:500;
}

/* Views field title */
.dialog-off-canvas-main-canvas .view-plazma-dogodki .views-field-title{
 font-size:18px;
 font-weight:700;
}
/* Megamenu submenu popravek da se na mobilnih napravj lepo vidi*/
.tb-megamenu-nav .tb-megamenu-item .tb-megamenu-submenu{
 min-width:0px;
}
/* skrivanje za hendikipirane*/
#block-boximagehomepagev2-2 div.ico-users2 {
	aria-hidden="true"
}
	
/*zmanjšanje paddinga main contnet*/
#section-main-content {
  padding: 0 0;
}
/*Popravki Bredcrumb in page title, ker so bili preveč narazen*/
.region-breadcrumb {  
  margin: -20px -20px;  
}
.breadcrumb {
    padding: 8px 0px;
}

.container {
    padding-right: 15px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto
}
/*popravek lasy video, da se gumba ne vidi*/
.video-embed-field-lazy-play {
    height: 0px;
    width: 0px;
    left: 0%;
    top: 0%;
    margin-left: 0px;
    margin-top: 0px;
    position: ;
    background: ;
    cursor: ;
    background-size: 0px 0x;
}
a:hover {
  text-decoration: underline !important;
  
}
.team-item.flip_effect .f1_card .face.front .person_jop {
	color: #000000;
}
label {
	color: #000000;
}
select {
	color: #000000;
}
.inv-builder-box.style09 .box-content-wrapper .box-content, .inv-builder-box.style10 .box-content-wrapper .box-content
{
	color: #000000;
}

.element-invisible {
  clip: rect(2px 2px 2px 2px);
  color: #000000;
}
article a{
	text-decoration: underline !important;
}

p {
    margin: 0 0 1em 1em;
}
td.is-active {
    background-color: rgba(255, 255, 255, .15)!important;
}

:focus-visible {
  border-top: 3px solid #92D050 !important;
  border-right: 3px solid #92D050!important;
  border-left: 3px solid #92D050!important;
  border-bottom: 3px solid #92D050!important;
}
.btn:hover{
	color: #fff !important
}
p.stil_1 {
	margin: 0 0 1em 1em;
	font-weight: bold;
	
}
p.style_1 {
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 37px;
	margin: 0 0 0 0;
	font-weight: bold;	
}
p.style_2 {
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
	margin: 0 0 0 0;
	font-size: 32px;
	font-weight: bold;
}
p.style_3 {
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
	margin: 0 0 0 0;
	font-size: 27px;
	font-weight: bold;
}
p.style_4 {
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
	margin: 0 0 0 0;
	font-size: 22px;
	font-weight: bold;
}
p.style_5 {
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
	margin: 0 0 0 0;
	font-size: 18px;
	font-weight: bold;
}
p.style_6 {
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
	margin: 0 0 0 0;
	font-size: 16px;
	font-weight: bold;
}