/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:url(#), url(#), url(#);font-weight:;
font-display:swap;
}
:root{--color-primary:#6bb8e5;--color-gradient-start:#6BB8E5;--color-gradient-stop:#0D3C6E;--color-link:#6bb8e5;}.lqd-page-frame[data-orientation=v]{background:rgb(122, 38, 63);}.lqd-page-frame[data-orientation=h]{background:rgb(122, 38, 63);}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Open Sans;font-weight:400;line-height:1.68em;font-size:16px;color:#626262;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Roboto;line-height:1.2em;letter-spacing:-0.2px;font-size:44px;color:#0d3c6e;}.h2,h2{font-family:Roboto;line-height:1.2em;letter-spacing:-0.2px;font-size:42px;color:#0d3c6e;}.h3,h3{font-family:Roboto;line-height:1.2em;letter-spacing:-0.2px;font-size:32px;color:#0d3c6e;}.h4,h4{font-family:Roboto;line-height:1.2em;letter-spacing:-0.2px;font-size:25px;color:#0d3c6e;}.h5,h5{font-family:Roboto;line-height:1.2em;letter-spacing:-0.2px;font-size:21px;color:#0d3c6e;}.h6,h6{font-family:Roboto;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;font-size:16px;color:#0d3c6e;}.titlebar-inner h1{color:#ffffff !important;}.titlebar-inner p{color:#ffffff !important;}.titlebar-inner{padding-top:200px;padding-bottom:200px;}.titlebar{background-image:url( ../../uploads/2023/10/230930-6a-seniori-2.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:center center;}.titlebar > .titlebar-overlay.ld-overlay{background:-webkit-linear-gradient(357deg, rgba(0, 0, 0, 0.5) 0.955414%, rgba(45, 16, 19, 0) 100%);}section.vc_row{units:px;}@media ( min-width: 967px ){.main-header .is-stuck{background:rgba(255, 255, 255, 0.95) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(122, 38, 63) !important;}}.border-radius-3{
    border-radius: 5px !important;
}

.main-header .navbar-brand {
    max-width: unset !important;
}



btn.circle {
    border-radius: 5px !important;
}

/*NAVBAR MOBILE*/
@media screen and (max-width: 966px){
    [data-mobile-logo-alignment=center] .navbar-header .navbar-brand {
        order: 0 !important;
    }
    .navbar-header .navbar-toggle {
        order: 0 !important;
    }

    [data-mobile-nav-trigger-alignment=right] .navbar-header .navbar-toggle {
        justify-content: flex-start; 
        left: 16%;
    }
    [data-mobile-logo-alignment=center] .navbar-header .lqd-mobile-modules-container ~ .navbar-toggle {
        flex: 0 1 !important;
    }
    .nav-trigger .bar:before, .nav-trigger .bar:after {
        background-color: unset !important;
        background: linear-gradient(90deg, rgb(13, 60, 110) 3.5031847133757963%, rgba(39,116,185,0.59) 100%) !important;
    }
    .nav-trigger .bar {
        background-color: unset !important; 
        background: linear-gradient(90deg, rgb(13, 60, 110) 3.5031847133757963%, rgba(39,116,185,0.59) 100%) !important;
    }
    .is-stuck .navbar-brand {
        padding-top: 3px !important;
        padding-bottom: 3px !important;
    }
}

.fancy-box-travel .fancy-box-image {
    border-radius: 5px !important;
}

@media screen and (min-width: 1200px) {
    .navbar-brand img {
        height: 60px !important;
    }
    .main-header .navbar-brand {
        max-width: 100% !important;
    }
}
@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=h] {
    left: 0;
    width: 100%;
    height: 10px !important;
} }

@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=v] {
    top: 0;
    width: 10px;
    height: 100%;
} }

@media screen and (min-width: 1200px) {
    .page-has-frame #wrap {
        padding: 10px !important;
    }
    .page-has-frame .is-stuck {
    	left: 10px;
    	right: 10px;
    }
}

/*STRELICE*/
.flickity-prev-next-button,
.flickity-prev-next-button{
    border-radius: 5px !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    transform: translateY(0);
    transition: all .3s;
    position: relative !important;
    top: auto !important;
}
.flickity-prev-next-button.next {
    right: unset !important;
}
.flickity-prev-next-button.previous {
    left: unset !important;
}
.megamenu-column .fancy-box-footer {
    display: none !important;
}




/*BLOG*/
.single h3.related-posts-title {
    display: none !important;
}
.single article.related-post {
    display: none !important;
}
.single nav.post-nav {
    display: none !important;
}
.single span.byline {
    display: none !important;
}
.post-meta > span + span {
    margin-left: 0.5em;
}
@media screen and (min-width: 1200px){
    .blog-single-content.pull-up {
        margin-top: 0 !important;
    }
}
/*HEADER MENU*/
.mainbar-wrap.vc_custom_1576243901074 {
    background: linear-gradient(264deg, #0D3C6E 0%, rgb(107, 184, 230) 100%) !important;
}
/*SEARCH BUTTON*/
[class^="icon-"]{
    color: #fff !important;
}

/*DOGADJAJ KOMENTAR*/
div#respond {
    display: none !important;
}

.btn.circle {
    border-radius: 5px !important;
}

/*BLOG*/
span.tags-links {
    display: none !important;
}
@media screen and (min-width: 1200px){
    .blog-single-cover.spaced {
        margin-left: 0 !important;
        margin-right: 0 !important;
        height: 50vh !important;
    }
}
.home .wpb_text_column.wpb_content_element.vc_custom_1592487810046 {
    text-align: justify !important;
}
/*TABS*/
span.vc_tta-title-text {
    color: #0e3d6f !important;
}
/*NEXTGEN GALLERY - ALBUM*/
.ngg-albumoverview.default-view .ngg-album-compactbox, .ngg-albumoverview.default-view .ngg-album-compactbox .Thumb {
    border: none !important;
    border-radius: 5px !important;
}
.ngg-albumoverview.default-view .ngg-album-compact {
    text-align: center;
    margin: 0 10px 10px 0 !important;
    padding: 10px !important;
    border: 1px solid rgba(150,150,150,.3);
    box-shadow: 0 0 4px 2px rgba(150,150,150,.1);
    float: none;
    display: inline-block;
    border-radius: 5px !important;
}
.ld-media-item:hover .ld-media-item-overlay{
    opacity: 0 !important;
   visibility: hidden !important; 
}
div#fancybox-title-inside {
    display: none !important;
}
/*BTN GRADIENT*/
.lqd-contact-form input[type=submit], .lqd-contact-form button[type=submit] {
    background: linear-gradient(264deg, #0D3C6E 0%, rgb(107, 184, 230) 100%) !important;
}
/*KARTICE*/
.o-nama1 {
    background: linear-gradient(21deg, #0D3C6E 0%, rgb(107, 184, 230) 100%) !important;
    color: #fff;
    border-radius: 5px;
}

figure.liquid-lp-media {
    border-radius: 5px !important;
}

div .iconbox {
    border-radius: 5px !important;
}

.wpb_single_image img {
    border-radius: 5px !important;
}
/*SEARCH FIELD*/
div#search-5edb58dce41e5-cloned {
    border-radius: 5px !important;
}

.ld-search-form-container {
    border-radius: 5px !important;
}

.ngg-album-compact {
    text-align: center !important;
}
/*PrettyPhoto mobile*/

@media only screen and (min-width: 480px) and (max-width: 767px) {
	 .pp_pic_holder{ left: 50% !important; width: 400px !important;  margin-left: -200px !important; }
	 div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
	 div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
}

@media only screen and (max-width: 479px) {
	 .pp_pic_holder{ left: 50% !important; width: 300px !important;  margin-left: -150px !important; }
	 div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
	 div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
}
@media only screen and (max-width: 768px) {
	 .vc_custom_1593082742908 {
        padding-top: 80px !important;
        background-image: unset !important;
        background-position: 0 0 !important;
        background-repeat: no-repeat !important;
    }
}
/*footer*/
.footer .wpb_wrapper {
    font-size: 14px;
}

.lqd-contact-form textarea {
    height: 70px !important;
}

.ld-module-search {
    display: none !important;
}

.page-id-4461 .lqd-contact-form textarea {
    height: auto !important;
}

.lqd-contact-form-button-lg input[type=submit], .lqd-contact-form-button-lg button[type=submit] {
    height: 50px !important; 
    margin-bottom: 30px;
}

input, textarea.wpcf7-form-control.wpcf7-textarea {
    border-radius: 4px !important;
}

.page-id-4461 .lqd-contact-form input[type=submit] {
    border: 0px solid transparent !important;
}

ul.liquid-lp-category.solid.bg-primary {
    display: none !important;
}

.pocetna-1 {
    background-position: -18% 56% !important;
}

a.byline.url.fn.n.solid {
    display: none !important;
}

time.liquid-lp-date.font-weight-bold.text-uppercase {
    display: none !important;
}
/*MOBILE RESPONSIVE*/
@media only screen and (max-width: 768px) {
    .icon-ld-search:before {
        color: #000 !important;
    }
    span.submenu-expander {
        display: none !important;
    }
    #menu-item-7308 .txt::after, #menu-item-7294 .txt::after {
        display: none !important;
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.liquid-row-shadowbox-5ee74ed3c7bf9 {
        text-align: center !important;
    }
    .is-stuck.mainbar-wrap {
        padding-top: 0px !important; 
    }
    .mainbar-wrap.vc_custom_1576243901074 {
        background: #fff !important;
    }
    .is-stuck {
        border-bottom: 10px solid;
        border-image-slice: 1;
        border-width: 5px;
        border-image-source: linear-gradient(264deg, #0D3C6E 0%, rgb(107, 184, 230) 100%) !important;
    }
    .mainbar-wrap.is-stuck .main-nav > li > a {
        color: #000 !important; 
    }
    .mainbar-wrap.is-stuck .main-nav > li > a {
        color: #000 !important; 
    }
    .vc_row.wpb_row.vc_inner.vc_row-fluid.liquid-row-shadowbox-5ee756295704a {
        text-align: center !important;
    }
    .iconbox {
        padding-top: 40px !important;
        padding-bottom: 35px !important;
        margin: 30px !important;
    }
    .wpb_column.vc_column_container.vc_col-sm-4.liquid-column-5ee75cf15e376 {
        padding-left: 45% !important;
    }
    .wpb_column.vc_column_container.vc_col-sm-4.liquid-column-5ee75cf15dc77 {
        padding-left: 25% !important;
    }
    .ld-fancy-heading.text-center.ld_fancy_heading_5ee75d786340e {
        margin-top: 50px !important;
        margin-bottom: 30px !important;
        text-align: left !important;
        font-size: 42px !important;
    }
    .wpb_wrapper.vc_custom_1575463728762 {
        text-align: center !important;
    }
    .main-footer {
        padding-top: 35px !important;
    }
    .vc_custom_1585754228186 {
        margin-bottom: 20px !important;
    }
    .main-footer .row {
        margin-left: -15px;
        margin-right: -15px;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .page-id-4461 input.wpcf7-form-control.wpcf7-submit {
        margin-top: 42px !important;
    }
    .titlebar-inner {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }
    li.isotope-item {
        margin-left: 6.7% !important;
    }
    .single .content .liquid-img-container-inner img {
        max-width: 67%;
        height: auto;
        margin-left: 17%;
    }
    h1.mec-single-title {
        display: none !important;
    }
    .home .vc_custom_1592392369983 {
        background-image: unset;
    }
    .wpb_column.vc_column_container.vc_col-sm-4.liquid-column-5eea20c6f120c {
        text-align: center !important;
    }
    .wpb_column.vc_column_container.vc_col-sm-4.liquid-column-5eea20c6f19d1 {
        text-align: center !important;
    }
    .wpb_column.vc_column_container.vc_col-sm-4.liquid-column-5eea20c6f206d {
        text-align: center !important;
    }
    .home a.btn.btn-solid.circle.btn-bordered.border-thin.ld_button_5eeb702a3126f {
        /*margin-left: 22%;*/
        margin-top: 10px;
        float: right;
    }
    
    /*CAPTCHA*/
    #wpcf7-f3986-p10-o1 #anr_captcha_field_1>div {
    	margin: 0 auto 20px;
    }
    
    #wpcf7-f3989-p4461-o1 #anr_captcha_field_1>div {
    	margin: 30px auto 0;
    }
    
}
/*Ikonice heder*/
div#headerphone a {
    padding: 20px 34px 0 0px;
}

div#headeremail a {
    padding: 20px 9px 0 0;
}

div#headeradress a {
    padding: 20px 31px 0 0;
}

/*CF7 odgovori*/
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    color: white;
    border-radius: 5px !important;
    border-color: deepskyblue;
}


.main-nav .children, .nav-item-children {
    border-radius: 5px !important;
}

.fancy-box-image img {
    border-radius: 5px 5px 0 0;
}

/*O nama - responsive*/

/* NextGEN Basic Image Browser – ukloni dupli breadcrumb */
.ngg-imagebrowser + .ngg-breadcrumbs,
.ngg-breadcrumbs + .ngg-breadcrumbs {
  display: none !important;
}