.flex-page,body,html{width:100%;height:100%}.flex-view,.overflow-auto{overflow:auto}.card-ext,.card-ext .card-title,.modal-header .back,.modal-header .close,.modal-header h5{line-height:22px}.card-ext .card-text span,.card-ext .card-title{white-space:normal!important}.g-btn i,.navbar li a i,.navbar li a span{vertical-align:middle}.flex-page{display:flex!important;flex-flow:column;max-height:100%}.flex-header{height:50px;padding-top:2px}.flex-main{display:flex;flex:1;height:100vh;overflow-y:auto;margin-top:-50px;padding:0!important}.flex-view{display:flex;flex:1;height:100%;flex-direction:column;padding:50px 0 0}.flex-content{flex:1;overflow-y:auto;padding:0!important}.flex-footer{background-color:var(--base-bg);color:var(--base-text-color)}.flex-1{flex:1}.navbar-brand{padding:0!important;width:220px;height:54px;margin-top:-8px!important;margin-bottom:-8px!important;margin-right:8px!important;background-image:url(logo/logo-inverted.png);background-repeat:no-repeat}.navbar-search .dx-textbox-lookup{width:370px!important}@media (max-width:840px){.navbar-search .dx-button .dx-button-text{display:none}}@media (max-width:680px){.navbar-brand{display:none;width:48px;background-image:url(logo/logo-small.png);margin-right:0!important}.navbar-search .dx-textbox-lookup{width:255px!important}}@media (max-width:540px){.navbar-brand{display:block}.navbar-search .dx-textbox-lookup{width:255px!important}}@media (max-width:539px){.navbar-brand{display:none}}@media (max-width:400px){.navbar-search .dx-textbox-lookup{width:240px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:385px!important}}@media (max-width:393px){.navbar-search .dx-textbox-lookup{width:233px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:378px!important}}@media (max-width:390px){.navbar-search .dx-textbox-lookup{width:230px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:375px!important}}@media (max-width:380px){.navbar-search .dx-textbox-lookup{width:220px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:365px!important}}@media (max-width:375px){.navbar-search .dx-textbox-lookup{width:215px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:360px!important}}@media (max-width:360px){.navbar-search .dx-textbox-lookup{width:200px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:345px!important}}@media (max-width:280px){.navbar-search .dx-textbox-lookup{width:120px!important}.dx-selectbox-popup-wrapper .dx-popup-normal{width:265px!important}}.modal-header{border-radius:0}.modal-header .back{margin:-1rem 0 -1rem -1rem}.modal-header i{font-size:18px;text-shadow:none}@media (max-width:576px){.modal-dialog.modal-dialog-slideout-left{width:100%}}.modal-dialog-slideout-left{min-height:100%;margin:0 auto 0 0}.modal.fade .modal-dialog.modal-dialog-slideout-left{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.modal.fade.show .modal-dialog.modal-dialog-slideout-left{-webkit-transform:translate(0,0);transform:translate(0,0);flex-flow:column}.modal-dialog-slideout-right{min-height:100%;height:100%;margin:0 0 0 auto}.modal.fade .modal-dialog.modal-dialog-slideout-right{-webkit-transform:translate(100%,0);transform:translate(100%,0)}.modal.fade.show .modal-dialog.modal-dialog-slideout-right{-webkit-transform:translate(0,0);transform:translate(0,0);flex-flow:column}.modal-dialog-slideout-left .modal-content,.modal-dialog-slideout-right .modal-content{border:0;height:100%}.modal-dialog-slideout-top{margin-top:51px}.modal-dialog-slideout-right .modal-content{display:flex;flex-direction:column;max-height:100vh}.modal-dialog-slideout-right .modal-body{flex:1}.ol-touch .ol-full-screen{position:absolute;top:unset;left:unset;bottom:5.5em;right:.5em}.proizvodi-grid .dx-toolbar{padding-top:0;padding-right:0;background-color:transparent!important}.proizvodi-grid .dx-datagrid{background-color:unset!important}.proizvodi-grid .dx-toolbar-items-container{padding-top:0;margin-top:0}.proizvodi-grid .dx-toolbar-after .dx-toolbar-button{padding-right:0!important}.proizvodi-grid .dx-datagrid-header-panel{border:0!important}.proizvodi-grid .dx-datagrid-headers{display:none}.proizvodi-grid .dx-datagrid-pager{border-top-style:solid!important;border-top-width:1px!important}.proizvodi-grid .dx-datagrid-content{padding-top:10px}.proizvodi-grid .dx-datagrid-rowsview{border-top:0!important}.proizvodi-grid .custom-row{float:left;padding:0;width:50%}@media only screen and (max-width:576px){.proizvodi-grid .custom-row{width:100%}}.sort-select{width:209px;padding-top:0;padding-left:0;z-index:2;position:absolute}.sort-select .dx-texteditor-input{padding-right:9px}@media (max-width:576px){.sort-select{width:120px}}.card-ext{background-color:unset}.card-ext div.img-square-wrapper{background-size:contain;background-color:#fff;border:1px solid;background-position:center;background-repeat:no-repeat;background-image:url(/data/images/articles/default.jpg);height:220px}.card-ext img.img-square-wrapper{border:1px solid}.card-ext .card-body{display:flex;min-height:100%;flex-direction:column}.card-ext .card-title{margin-top:0;margin-bottom:6px;width:100%;overflow:hidden}.card-ext .card-price{line-height:35px}.card-ext .card-text{overflow:hidden;height:40px;line-height:20px}.navbar li a{border-bottom:1px solid var(--base-bg-shade-transparent-90);background-color:var(--base-bg-shade-transparent-70)}.navbar li a span{font-weight:600;font-size:15px;line-height:20px}.navbar li a i{font-size:18px;line-height:20px;margin-right:4px}@media only screen and (min-width:1600px){.navbar-collapse{margin-left:83%}}@media only screen and (min-width:1280px) and (max-width:1599px){.navbar-collapse{margin-left:78%}}@media only screen and (min-width:1024px) and (max-width:1279px){.navbar-collapse{margin-left:73%}}@media only screen and (min-width:768px) and (max-width:1023px){.navbar-collapse{margin-left:68%}}@media only screen and (min-width:640px) and (max-width:767px){.navbar-collapse{margin-left:63%}}@media only screen and (max-width:639px){.navbar-collapse{margin-left:0}}.dx-custom .dx-checkbox-container{align-items:start}.no-hover{color:#3debd3!important;text-decoration:none!important}.button-badge,.flex-footer a:active,.flex-footer a:hover,.flex-footer a:link,.flex-footer a:visited,.grave-image-zoom:active,.grave-image-zoom:hover,.grave-image-zoom:link,.grave-image-zoom:visited,.person:active,.person:hover,.person:link,.person:visited{text-decoration:none}.dx-cart-quantity .dx-button{border:2px solid var(--base-bg-shade-transparent-70)}.order .order-icon,.person .person-icon{border-radius:20px;float:left;text-align:center;margin-right:6px}.card-ext .card-price{font-size:17px!important;font-weight:500!important}.modal-header h5,h4{font-size:17px!important;font-weight:600!important}.order .order-title,.person .person-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-text-area-fix .dx-texteditor-container{min-height:100px}.persons{border-bottom:1px solid}.person{display:block;float:left;width:100%;border-bottom:1px solid var(--base-bg-shade-transparent-90);padding:16px 12px}.person:active,.person:hover{background-color:var(--base-bg-shade-transparent-70)}@media only screen and (max-width:576px){.person{padding:10px 2px 10px 10px}}.person .person-icon{display:block;width:42px;height:42px;line-height:40px;font-weight:600}@media (max-width:360px){.person .person-icon{display:none}}.person .person-image{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(images/person-icon.png)}.person .person-name{line-height:18px;font-weight:600}.person .person-desc{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-grid .dx-toolbar{background-color:transparent!important}.orders-grid .dx-datagrid{background-color:unset!important}.g-img-date,.order:hover{background-color:var(--base-bg-shade-transparent-70)}.orders-grid .dx-datagrid-headers{display:none}.custom-viewer-toolbar .viewer-flip-horizontal,.custom-viewer-toolbar .viewer-flip-vertical,.custom-viewer-toolbar .viewer-next,.custom-viewer-toolbar .viewer-one-to-one,.custom-viewer-toolbar .viewer-play,.custom-viewer-toolbar .viewer-prev,.orders-grid .dx-freespace-row{display:none!important}.orders-grid .dx-scrollable-content{padding-bottom:0!important;min-height:100%!important}.order{display:block;float:left;width:100%;border-bottom:1px solid var(--base-shadow-gray-color);padding:12px 16px}@media only screen and (max-width:576px){.order{padding:10px 2px 10px 10px}}.order .order-icon{display:block;width:40px;height:40px;line-height:40px;font-weight:600;background-color:var(--base-bg-10)}.order .order-title{line-height:18px;font-weight:600}.order .order-desc{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order button{float:right;width:40px;height:40px;border-radius:2px;margin-top:-38px}.grave-no-image{width:220px;height:60px;padding:20px;background-color:#161818;top:50%;left:50%;margin-left:-110px;margin-top:-30px;position:absolute;border-radius:4px;opacity:.8}.g-block,.g-title{width:100%;float:left}.g-block,.g-title,.grave-image-zoom{display:block;position:relative}.grave-no-image i{font-size:24px;line-height:20px;margin-right:10px;display:block;float:left}.grave-no-image span{font-size:16px;font-weight:500;line-height:20px;display:block;float:left}.margin-reset{margin-left:-16px;margin-right:-16px}.g-title{opacity:.5;padding-top:12px;padding-bottom:12px;border-bottom:1px solid}.g-title h5{font-size:17px;font-weight:600;opacity:.8}.g-img-date,.grave-image-zoom{margin-top:-52px;height:40px;opacity:.9;border-radius:4px}.g-btn i{font-size:16px;line-height:20px}.g-btn span{font-size:15px;font-weight:500;line-height:20px}.g-btn-dialog span{color:var(--base-text-color)!important}.g-img{min-height:300px;max-height:450px}.g-img-date{float:right;text-align:right;padding:10px;line-height:20px;margin-right:12px}.grave-image-zoom{margin-left:12px;margin-bottom:12px;width:40px;background-color:var(--base-bg-shade);text-align:center;line-height:40px;padding:4px}.grave-image-zoom i{line-height:32px;font-size:32px}@media only screen and (max-width:639px){.g-img{max-height:300px}}.dx-back-2{background-color:var(--base-bg-shade-transparent-70)}.dx-popup-title,.dx-scheduler-date-table-droppable-cell{background-color:var(--base-bg-10)}.dx-theme-border-color-light{border-color:var(--base-bg-shade-transparent-90)}.dx-text-danger-color{color:var(--base-danger)!important}.dx-searchbox .dx-icon-search::before{content:"\eb72"!important;font-family:FluentSystemIcons-Resizable!important;color:var(--placeholder-color)!important}.dx-placeholder::before,.dx-texteditor .dx-texteditor-input{padding:9px!important}button.close{opacity:.9!important}button.close:focus,button.close:hover{opacity:1!important}.dx-popup-wrapper>.dx-overlay-content{box-shadow:0 6px 12px var(--base-bg-shade-transparent-70)}.dx-popup-title .dx-toolbar-label{font-size:17px;font-weight:600}.dx-popup-content{font-size:15px}.dx-popup-bottom{background:var(--base-bg)}.dx-list .dx-list-item .dx-list-item-content,.main-search .dx-texteditor-input-container input{text-transform:uppercase}.dx-texteditor.dx-editor-outlined{background-color:var(--base-bg-shade-transparent-50);border-radius:8px}.dx-texteditor.dx-editor-outlined.dx-state-disabled{background-color:var(--base-bg)}.subtitle{font-weight:600!important;font-size:20px!important}.modal-body,.navbar-collapse .navbar-nav{background-image:url(patterns/granite1.png);background-repeat:no-repeat;background-position:top left;background-size:cover}.about-app span{line-height:21px;color:var(--base-label-color)}.gps-message{position:absolute;left:7px;bottom:39px;padding:8px;color:var(--base-bg);background-color:var(--base-label-color);line-height:20px;font-size:17px;font-weight:600;border-radius:3px;cursor:default;opacity:.9}.gps-message:hover{cursor:pointer}@media (max-width:768px){.gps-message{width:280px}}.navbar .dx-searchbox .dx-placeholder:before,.navbar .dx-searchbox .dx-texteditor-input{padding:8px;padding-left:38px!important}.navbar .dx-searchbox.dx-texteditor.dx-state-readonly{border-style:solid!important}.navheader-buttons .dx-button-content .ic-fluent{font-size:28px}.navheader-buttons .dx-button-content .ic-fluent-navigation{padding-top:2px}.navheader-buttons .dx-button-normal:hover{background-color:var(--base-bg-shade-transparent-50)}.button-badge{position:relative;display:inline-block}.badge{position:absolute;top:-3px;right:-3px;font-size:.8em!important;background-color:var(--base-danger);width:1.8em;height:1.8em;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center}.navbar-brand-m{display:none;width:48px;background-image:url(logo/logo-m.png);margin-right:0!important;background-position:center;background-size:contain;background-repeat:no-repeat}.dx-list-advaced-search-button{background-color:var(--base-theme-color);border-radius:0 6px 6px 0}.obituary-list .dx-list-item{padding:10px 0!important}.obituary-list .dx-list-item-content{text-transform:none!important;font-size:16px;line-height:22px;padding:0!important}.obituary-list .dx-list-item .obituary-label{font-weight:500;text-transform:uppercase;white-space:normal}.obituary-list .dx-list-item .obituary-label h4{font-weight:400;color:var(--base-theme-color);padding-top:10px}.obituary-list .dx-list-item .obituary-label span{font-weight:400;text-transform:none!important}.obituary-list .dx-list-item .obituary-label span.font-bold{font-weight:700;text-transform:uppercase!important}.obituary-image{width:45%;float:left;height:240px;background-color:var(--base-bg-lighter)}.obituary-image img{height:240px;object-fit:contain}.obituary-desc{width:55%;float:left;padding-left:20px}.obituary-btn{border-radius:0;border-top-width:0;border-left-width:0;border-right-width:0;height:45px!important;background-color:#202020;text-align:left}.obituary-btn .dx-button-content{font-size:17px;font-weight:600;padding:12px 10px}.obituary-btn i{color:var(--base-theme-color)!important}@media only screen and (max-width:576px){.obituary-desc,.obituary-image{width:100%;float:none}.obituary-label h4{margin-top:10px}.obituary-desc{padding-left:0}}.mbsc-event-day.mbsc-list-header{padding:10px!important;color:var(--base-text-color)!important;font-size:16px}.burial-time,.burial-title{font-size:17px;font-weight:600}.mbsc-material.mbsc-event.mbsc-list-item{margin-left:0;margin-right:0;background-color:var(--base-bg-lighter)}.burial-title{line-height:19px;color:var(--base-theme-color)!important;text-transform:uppercase}.burial-place,.burial-time{line-height:19px;color:var(--base-text-color)!important}.burial-place{font-size:16px}.custom-viewer-toolbar{width:124px!important}@media only screen and (max-width:576px){.custom-viewer-toolbar{width:100px!important}.custom-viewer-toolbar .viewer-print{display:none!important}}