<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, html { font-family: 'Rubik', sans-serif; font-weight:400; font-size:16px; }
#header .header_meta {
    background-color: var(--main_color);
}
#header .header_main, .sub-menu {
   background-color: var(--bright_color_half) !important; 
}
.header_meta { font-size:.8em; }
.header_meta_separator { padding:0 1em; }
a {
    color: #222;
    /*color:var(--secondary_color);*/
    background-color: transparent;
    text-decoration: none !important;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    outline:0;
}
a:active, a:hover { outline: 0; color:var(--main_color) !important; }

article a, .layout_post_1 a { color:var(--secondary_color);}
article a:active, article a:hover, .layout_post_1 a:active, .layout_post_1 a:hover { color:#ff0000 !important;}

footer a:hover { color:var(--bright_color) !important; }

#footer .tb_widget_recent_list .item .item_content h4 a {
    color:var(--bright_color) !important;
}

#footer .tb_widget_recent_list .item .item_content h4 a:hover {
    color:#fff !important;
}

blockquote { color:var(--main_color); font-size:1.2em; font-style: oblique; }
.btn-block {display:block; width:100%; }

#top_navigation a:hover, .weather_forecast a:hover { color:#fff !important}

.main_color { color:var(--main_color) !important;}
.secondary_color { color:var(--secondary_color) !important;}
.green_color { color:#1BBC63; }
.green_color_bg { background-color:#1BBC63 !important; color:#fff !important; }

.subfont { font-family: var(--subfont); }

.big-check {
    transform: scale(1.5);
}

.weather_forecast a, .search_icon_form a, .bx-prev, .bx-next {
    color: #ddd !important;
}

#header .header_meta .weather_forecast {
    line-height: 45px;
    color: #ffffff !important;
    margin-right: 5px;
    font-size: 1em;
}

.weather_forecast i { color:#fff; }

.top_navigation_toggle {
    padding-left:1em;
    border-left: 1px solid #bbb;
}

nav.top_navigation ul li a {
    display: block;
    padding: 5px 15px;font-size:1.1em;
    border-top: 1px solid #bbb;
    color:#ddd !important;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s    
}

.site_navigation_toggle {
    right:0;
    width: 46px;
    height: 45px;
    line-height: 45px;    
}

.site_sub_menu_toggle {
    width: 46px;
    right:0;
    height: 32px;
    line-height: 32px;
}

#site_title a, nav.site_navigation ul.menu &gt; li &gt; a &gt; div.subtitle {
    color: var(--main_color) !important;
}
#site_title span { color: var(--main_color) !important;}

#site_description {
    margin: 0;
    color: #222;
    font-size: 14px;
}

#site_description h2 { color: var(--main_color) !important;}

.wide_slider .slider_caption .thumb_link {
    max-width: 100%;
    padding: 0;
    background: transparent;
    background: rgba(0,0,0,.7);
    padding: .5em 2em;
}

#wide_slider_pager .box.active {
    border-color: var(--main_color);
}

.wide_slider .slider_caption .thumb_link h3 {
    margin: 0;
}

#main_banner { background-color: var(--main_color_quarter);}

.carousel-indicators {
    bottom: 1em;
}

.carousel-indicators [data-bs-target] { height: 6px !important;}
.carousel-indicators .active {
    opacity: 1;
    height: 6px;
    background-color: var(--main_color);
}

.carousel-caption {
    bottom: 3em;
}

#iskanec { height:38px !important}
.thumb_meta span.category, span.format { background: var(--secondary_color)}
.category a:hover { color:#fff !important;}

.thumb_meta span.meta_likes::before {
    content: "\f06e";
}
.thumb_meta span::before {
    margin: 0 5px 0 0;
    font-family: "FontAwesome";
}

.thumb_meta span {
    background: #fff;
}
.thumb_meta span {
    padding: 0 10px;
    font-size: 12px;
    float: left;
}

.item_meta span.meta_likes::before {
    content: "\f06e";
}

.item_meta span::before {
    margin: 0 5px 0 0;
    font-family: "FontAwesome";
}

.item_meta span.meta_date::before {
    content: "\f073";
}

.btn-primary { background: var(--main_color); }
.btn-primary:hover { background: #497dc6; }

.btn-outline-secondary:hover { color:#fff !important; background: var(--main_color) }

.btn-danger:hover { color:#fff !important; }
a.btn-success:hover { color:#fff !important; }

#footer { margin-top: 0 } 

#footer a { color:var(--bright_color) !important; }
#footer a:hover { color:#fff !important; }

mark, .search_icon_form a, span.format, .tb_widget_tagcloud a:hover, #footer .tb_widget_tagcloud a:hover, .item .item_thumb .thumb_icon a, .thumb_meta span.category, ul.products li.product .item_thumb .thumb_icon a, ul.page-numbers li span.current, ul.products li.product a.btn:hover, .layout_post_1 .item_thumb .thumb_icon a, .full_meta span.meta_format, .review_footer span, .transition_line, .layout_post_2 .item_thumb .thumb_icon a, .list_posts .post .item_thumb .thumb_icon a, .wide_slider .bx-wrapper .bx-controls-direction a:hover {
    background-color: var(--secondary_color);
}

input[type="submit"] { background-color: var(--main_color); transition: all .8s ease-in-out;}
input[type="submit"]:hover { background-color: var(--secondary_color);}

.full_meta { background-color: var(--bright_color_half); color: var(--bs-body-color); font-size:1em; margin:0; height: auto; }
.full_meta .meta_likes {
    color: var(--bs-body-color); font-size:1em;
    float: right;
}

.full_meta span.meta_likes::before {
    color: var(--bs-body-color);
    content: "\f06e";
}

article.post .entry_media {
    position: relative;
    margin: 0;
}

.fit-image { height:300px; object-fit: cover; }

.page-item.active .page-link {
    color: #fff !important;
    background-color: var(--main_color);
    border-color: var(--main_color);
}

.thumb_hover { position:relative; }
.thumb_title, .post_title { position:absolute; top:0; background-color: var(--main_color); color:#fff; padding:1em; width:100%; text-align:center; z-index:2; }

.post_card {
    /*padding: 1em;
    border: 1px solid #eee;*/
    transition: all .5s ease-in-out;
    position: relative;
    overflow: hidden;
    /*height:300px;*/
}

.post_card:hover {
    -webkit-box-shadow: 7px 7px 7px rgba(8,8,8,.12);
    -moz-box-shadow: 7px 7px 7px rgba(8,8,8,.12);
    box-shadow: 7px 7px 7px rgba(8,8,8,.12);
}

.post_card a {
    display: block;
}

.ximg-fluid, .img-month {
    transition: all .8s ease-in-out;
    width: 100%;
    height: 300px;
    object-fit: cover;
}

.img-month { height:auto;}

.ximg-fluid:hover, .img-month:hover {
    transform: scale(1.1);
}

.post_category { background-color: var(--secondary_color);color:#fff; line-height: 30px; padding:.1em .5em; width: 3em; text-align: center;}
.post_likes { padding:.1em .5em; }

#header_main.fixed { z-index:11 }

.breadcrumb { font-size: 1em; padding-bottom:.5em; margin-bottom:2em; border-bottom:1px solid var(--main_color)}

.form-signin {
    width: 100%;
    max-width: 360px;
    margin: auto;
}

ul.sub-menu { border-top-width: 5px !important; border-color: var(--main_color); }

nav.site_navigation ul.menu ul.sub-menu li a:hover {
    background-color: var(--bright_color);;
}

.widget .widget_title {
    background-color: #779ACB;
    height: 15px;
    line-height: 10px;
    margin-bottom: 15px;
}

.tb_widget_top_rated .item {
    background-color: var(--main_color_quarter);
}

.tb_widget_top_rated .item:hover {
    background-color: var(--bright_color_half);
}
.item_content h4 { color:inherit}

.nav-tabs {
    border-bottom: 0px solid #dee2e6;
}

#nav-tab button { color:var(--main_color); font-weight:bold; }
#nav-tab button:hover { color:var(--secondary_color);}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #495057;
    background-color: var(--main_color_quarter);
    /*border-color: var(--main_color_quarter) var(--main_color_quarter) var(--main_color_quarter);*/
}

.novica_footer { background:var(--bright_color_half);position:absolute;z-index:10;bottom:0; width:100%; }
.user-image img { border-radius:50%; width:60px; height:60px; border:4px solid var(--main_color); transition: all .8s ease-in-out;}
.user-image img:hover { border-color: var(--secondary_color); }

#membership_data {
    background: #d1e7dd;
    padding: 1em;
    display: none;
}

a.scrollup {
    outline: 0;
    text-align: center;
    opacity: 0.7;
}

.scrollup {
    display: block;
    position: fixed;
    bottom: 10px;
    right: 10px;
    background: var(--main_color);
    color: #ffffff;
    border: 1px solid #ffffff;
    width: 40px;
    height: 40px;
    line-height: 40px;
    z-index: 10;
}

#cookie_div {
    position: fixed;
    bottom: 0px;
    padding: 20px;
    text-align: center;
    width: 100%;
    z-index: 1000;
    background: var(--main_color);
    color: #ffffff;
    border-top:1px solid #fff;
}

#close_cookie_div {
    color: #fff;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor:pointer;
}

#copyright { background:var(--main_color); }
#copyright a { color: var(--bright_color) !important;}  
#copyright a:hover { color: #fff !important;}  

.entry_content ul li {
    margin-bottom: .5em;
}

.document-icons { color:#aaa; transition: all .25s ease-in-out; cursor:pointer; }
.document-icons:hover { color:var(--main_color); }
.form-check-label { cursor:pointer; }
.form-check-label:hover { color:var(--main_color); }

.icon-fluid {
    color:inherit; 
    height: 300px;
    line-height: 300px; 
    display:block; color:var(--bright_color);
}
.icon-fluid:hover { color:var(--secondary_color); }
.icon-box { border-left:1px solid #EEF2F9; border-right:1px solid #EEF2F9; text-align:center; font-size:6em; }

a.post_item { color:#666;}

nav.site_navigation ul.menu ul.sub-menu {
    font-size: 15px;
}

.dogaja_card {
    border: 1px solid #ced4da;border-radius:.25rem; 
}    

a.noticka_link { display:block; background:var(--main_color_quarter); transition: all .5s ease-in-out; }
a.noticka_link:hover { background-color:var(--bright_color) !important;}

#offcanvasScrolling { background-color:#EEF2F9;}
.offcanvas-header { background-color:var(--main_color);}
#offcanvasScrollingLabel {  color:#fff !important; text-align:center;}

.offcanvas-preheader { background-color:var(--secondary_color); color:#fff !important; text-align:center;}

.obvestila-container { position: fixed; bottom: 10px; left: 10px; z-index:1000; }
.obvestilo { width: 350px; 
    background-color: var(--main_color); 
    border: 0;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
    border-radius: .25rem; margin-bottom:1em;
}

.toast-header { background-color: var(--main_color); color:#fff; border:0;}
.toast-body { background-color: #fff;}

.card-img { object-fit:cover; /*height:30vh !important; */ /*border:1px solid #dcdcdc; padding: 1em;*/ }
.card-album-title { height: 2em; margin-bottom:0; color:inherit;}

.card { border:0; border-radius:0;}
a.card { border: 0; background-color: var(--main_color_quarter); height: 40vh;  display:block; position:relative; transition: all .8s ease-in-out; }
a.card:hover { background-color: var(--bright_color); color:#fff !important;}
.card-body { position:absolute;bottom:0; width:100%; text-align:center; background-color: #B2C6E2;}

.gallery-image {
    width: 100%;
    height: 125px;
    object-fit: cover;
    margin: .25em;
    opacity: .8;
    transition: all 500ms;
    overflow: none;
}

.gallery-image:hover {
  /*transform: scale(1.05);*/
  opacity: 1;
  box-shadow: 0 0 0 1px var(--main_color), 0 0 7px 5px #777;
}

#pbAutoplayBtn::before {
  text-indent: -8px;
  font-family: "Font Awesome 5 Free";
  content: '\f04c';
  font-size: 1.5em;
  line-height: 2.5;
}

#pbAutoplayBtn.play::before {
  content: '\f04b';
}

#pbAutoplayBtn .pbProgress::before {
  box-shadow: 0 0 0 8px #fff inset;
}

.video-container::after {
    /*padding-top: 56.25%;*/
    display: block;
    content: "";
}

.video-container {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.youtube-thumb-outer .youtube-thumb {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
.youtube-thumb {
    opacity: 0.7;
}

.td_link {
    cursor: pointer;
}

.td_link:hover {
    background-color: var(--main_color_quarter);
    color: var(--secondary_color);
}
.opombe_slike {
    color: #999;
}

.table-dark th {
    background-color: var(--main_color) !important;
}

.table-active {
    background-color: var(--bright_color) !important;
}
/*
.table &gt; :not(caption) &gt; * &gt; * {
    background-color: var(--main_color);
}
*/

.separator-top {
    border-top: 1px solid #ddd;
}

nav.site_navigation ul.menu &gt; li.has_dt_mega_menu &gt; ul.dt_mega_menu {  border-top-width: 5px !important; border-top-color:var(--secondary_color) !important }

.fb-share-button { float:right; top:7px;}

.foto_meseca { position:relative; overflow: hidden;}
.foto_meseca_txt { position:absolute; bottom:.25em; width:100%; text-align:center; color:#fff; font-size:1.5em; }

/* #exif_table { width:auto; } */
#exif_table img { width:20px; }
#exif_table i { color:#777; }

.table-primary .table &gt; :not(caption) &gt; * &gt; * { background-color: var(--bright_color) !important; }

.modal-header { background-color:var(--main_color); color:#fff !important; }
.modal-title { color:#fff; }

/* .footer_img { height:50px !important; } */

.img-partner { opacity:.65; transition: all .5s ease-in-out; }
.img-partner:hover { opacity:1; }

.kontakt_icon { color:var(--main_color)  !important; background: var(--bright_color_half) !important; transition: all .8s ease-in-out; }
.kontakt_icon:hover { color:#fff !important; background: var(--main_color) !important; }

#show_koledar_aktivnosti { display: none; }

a.main_banner_link { display:inline-block; transition: all .5s ease-in-out; }
a.main_banner_link:hover { background: var(--main_color) !important; opacity:1; }

.search_count {
  background: var(--secondary_color);
  color: #fff;
  padding: .25em 1em;
  display: inline-block;
  width: 3em;
  text-align: center;
}</pre></body></html>