@charset "UTF-8";html,html a,input,textarea,button{-webkit-font-smoothing: antialiased;text-shadow: 1px 1px 1px rgba(0,0,0,0.004)}table,table tr,table td{border-collapse: collapse}@font-face{font-family: "montserrat";src: url("../../core/fonts/Montserrat-VariableFont_wght.ttf")}@font-face{font-family: "icons";src: url("../../core/fonts/sv-icons-webfont.eot?v2");src: url("../../core/fonts/sv-icons-webfont.eot?#iefix") format("embedded-opentype"), url("../../core/fonts/sv-icons-webfont.woff?v2") format("woff"), url("../../core/fonts/sv-icons-webfont.ttf?v2") format("truetype"), url("../../core/fonts/sv-icons-webfont.svg#icons") format("svg");font-style: normal;font-weight: normal}strong{font-weight: 500}html{-webkit-text-size-adjust: none}div{display: block}body{font-family: montserrat, sans-serif;font-weight: normal;font-size: 13px;margin: 0;padding: 0;color: #000;background: #f8f8f8}img{border: none}.no-padding{padding: 0 !important}html,body{height: 100%}html .sticky-frame,body .sticky-frame{display: flex;flex-direction: column;min-height: 100vh}.thin-border{border-style: solid;border-width: thin;border-color: #fcfcfc}.sticky-divider{display: table-row;height: 3em}.sticky-border-top,.sticky-border-bottom{font-size: 0.4em;line-height: 1em}.sticky-border-top{color: #fba930;background: #fba930}.sticky-border-bottom{color: #666;background: #666}.sticky-shadow-top,.sticky-shadow-bottom{text-indent: -3em;font-size: 1.2em;line-height: 1em}.sticky-shadow-top{background-color: rgba(130,130,130,0);background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(130,130,130,0.3)), to(rgba(130,130,130,0)));background-image: -webkit-linear-gradient(top, rgba(130,130,130,0.3), rgba(130,130,130,0));background-image: -moz-linear-gradient(top, rgba(130,130,130,0.3), rgba(130,130,130,0));background-image: -o-linear-gradient(top, rgba(130,130,130,0.3), rgba(130,130,130,0));background-image: linear-gradient(top, rgba(130,130,130,0.3), rgba(130,130,130,0));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(130,130,130,0.3), endColorstr=rgba(130,130,130,0), GradientType=0)}.sticky-shadow-bottom{background-color: rgba(130,130,130,0);background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(130,130,130,0)), to(rgba(130,130,130,0.3)));background-image: -webkit-linear-gradient(top, rgba(130,130,130,0), rgba(130,130,130,0.3));background-image: -moz-linear-gradient(top, rgba(130,130,130,0), rgba(130,130,130,0.3));background-image: -o-linear-gradient(top, rgba(130,130,130,0), rgba(130,130,130,0.3));background-image: linear-gradient(top, rgba(130,130,130,0), rgba(130,130,130,0.3));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(130,130,130,0), endColorstr=rgba(130,130,130,0.3), GradientType=0)}.visually-hidden{clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;white-space: nowrap;width: 1px}.sv-cookies{display: block;padding: 1em 1em;background: #fff;float: right;width: 40em;border-radius: .8rem 0 0 .8rem;position: fixed;bottom: 0;width: 100%;box-shadow: 0px -3px 6px #efefef;z-index: 1000;text-align: center;-webkit-transition: width .5s ease;-moz-transition: width .5s ease;-o-transition: width .5s ease;-ms-transition: width .5s ease;transition: width .5s ease;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-cookies .cookie-icon{font-family: "icons";font-size: 3.5em;color: #666;float: left;line-height: 1em;margin-top: 0.1em;cursor: pointer}.sv-cookies .inpbtn{display: inline-block;font-family: icons;font-size: 1.3em;font-weight: normal;line-height: 1em;width: 1em;padding: .2em .2em .1em;color: #fff;background: #666;cursor: pointer;text-align: center;width: auto !important}.sv-guide{display: block;vertical-align: top;padding: .5em 1em;background: #fff;margin-top: -0.5em;position: absolute;box-shadow: 0px 3px 6px #efefef;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 999;top: 6em;border-radius: 0 .8rem .8rem 0}.sv-guide .guide-icon{font-family: "icons";font-size: 3.5em;color: #666;float: left;line-height: 1em;margin-top: 0.1em;cursor: pointer}.sv-cookies.allowed{width: 5em}html > body .sv-content-wrapper{padding: 4em 2em;height: auto}.notice-msg{font-size: 1.2em;line-height: 1.2em;color: #ed1c24}.notice-msg .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.5em}.notice{display: inline-block;padding: 1rem 1.5rem;background-color: rgba(102,102,102,0.1);box-shadow: 0px 3px 6px #efefef;border-radius: .8rem}.notice h3{margin: 0}.notice.narrow{max-width: 35rem}.notice.transparent{background: transparent}.notice.enquiry{border: none;padding: 1rem 1.5rem}.notice-msg-info{font-size: 1.2em;line-height: 1.2em;color: #666}.width-100{width: 100%}.width-90{width: 90%}.width-75{width: 75%}.width-50{width: 50%}.width-33{width: 33%}.width-25{width: 25%}.width-10{width: 10%}.example-text{color: #595b5d}.green{color: #00c02c}.red{color: #ed1c24}.main-color{color: #666}.second-color{color: #fba930}.main-color-fill{fill: #666}.second-color-fill{fill: #fba930}.success-msg,.success-msg-big{color: #00c02c}.success-msg .icon,.success-msg-big .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.2em}.success-msg-big{font-size: 1.5em}hr{border: 0;background: #666;margin: .5em auto;width: 5px;height: 5px;border-radius: 10px}.jqte{border: 2px solid #efefef;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.jqte .jqte_toolbar{background-color: #fcfcfc;border-bottom-color: #fcfcfc}.jqte .jqte_toolbar .jqte_tool{border-color: #fcfcfc}.jqte .jqte_editor{background-color: #efefef;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;resize: both}.jqte .jqte_editor:focus{background-color: #fff;border: 1px solid #666}h1,h2,h3,h4{font-family: montserrat, sans-serif;font-weight: normal;text-transform: uppercase}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top: 0}h2{font-size: 1.3rem}h3{font-size: 1.2rem;margin-bottom: 0.2em}h4{font-size: 1.7em;line-height: 1.2em;color: #666}ul{display: block;list-style-type: none;margin: 0;padding: 0}p{margin: .7em 0 .5em 0}.lowtoupper{text-transform: uppercase}.icon{font-family: "icons"}.news-icon{font-family: "icons";font-size: 2.5em;line-height: 1em;color: #666;position: relative;top: 0.25em;margin: .1em .2em}.login-error .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.5em}.identify-text{color: #666}.login-success{display: flex;flex-direction: column;gap: 1em}.login-success .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.5em}.login-success .success-text{font-size: 1.6rem;text-transform: uppercase;font-weight: 600}.login-success .logout-text{color: #fba930}.login-success .term-message{color: #fba930}.login-success .other-text{color: #595b5d}.login-success .info-message{color: #595b5d}.login-success .info-message .icon{font-size: 2em;width: 1em;display: inline-block;text-align: center}input,button{font-family: montserrat, sans-serif;outline: none;background: #f8f8f8;font-size: 1rem;line-height: 1em;padding: .5em .9em;border: 1px solid #f8f8f8;color: #000;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: .8rem;-moz-border-radius: .8rem;border-radius: .8rem}textarea{font-family: montserrat, sans-serif;outline: none;background: #f8f8f8;font-size: 1.2em;line-height: 1.2em;padding: .4em .9em;border: 1px solid #f8f8f8;color: #000;resize: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: .8rem;-moz-border-radius: .8rem;border-radius: .8rem}select{font-family: montserrat, sans-serif}input:focus,textarea:focus{background: none;border: 1px solid #666}input[readonly],input[readonly]:focus,textarea[readonly],textarea[readonly]:focus{background: #fcfcfc;border: 1px solid #efefef}input.error,textarea.error,div.error,select.error{border: 1px solid #ff1493 !important;border-radius: 0.8rem;background-color: #ffe9e9 !important}::-webkit-input-placeholder{color: #a1a1a1}::-moz-placeholder{color: #a1a1a1}:-ms-input-placeholder{color: #a1a1a1}:-moz-placeholder{color: #a1a1a1}.label-next{display: block;position: relative}.label-next input[type="checkbox"]{position: absolute;left: 0;display: block;margin: 0}.label-next label{display: block;padding-left: 1.8em;width: auto;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}input[type="checkbox"],input[type="radio"]{display: inline-block;width: 1.2em !important;height: 1.2em !important;margin: 0;padding: 0;box-shadow: 0px 3px 6px #efefef;border-radius: 6px;border: 1px solid var(--primary);background-size: 1em;background-position: center;overflow: hidden;cursor: pointer}input[type="radio"]{border-radius: 5em}input[type="checkbox"]:checked{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");background-color: var(--primary)}input[type="radio"]:checked{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");background-color: var(--primary)}input[type="checkbox"]:focus,input[type="radio"]:focus{box-shadow: 0px 3px 6px #ddd}.label-next{display: block;position: relative}.label-next input[type="checkbox"],.label-next input[type="radio"]{position: absolute;top: -0.1em;left: 0;display: block;margin: 0}.label-next label{display: block;padding-left: 1.8em;width: auto;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}input[type="file"]{border-radius: 0}.read-inp-wrapper{position: relative;width: 100%;margin-bottom: 1em}.read-inp-wrapper input{width: 100%;margin: 0;padding-right: 2.7em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.read-inp-wrapper input[readonly],.read-inp-wrapper select[disabled]{background: #fcfcfc}.read-inp-wrapper .sv-over-select[disabled]{background: none}.read-inp-wrapper .inpbtn,.read-inp-wrapper .inpbtn-cal{display: inline-block;font-family: icons;font-size: 1.8em;font-weight: normal;line-height: 1em;position: absolute;top: 0.2rem;right: 0.2rem;width: 1em;padding: .2em .2em .1em;color: #fff;background: #666;cursor: pointer;text-align: center;border-radius: 0.8rem}.read-inp-wrapper .inplbl{display: inline-block;font-weight: 700;position: absolute;top: 0;right: 0;width: 2.2em;padding: 0 .2em .1em;color: #fff;background: #666}.read-inp-wrapper .inpbtn-left,.read-inp-wrapper .inplbl-left{font-size: 1.6em;color: #666;top: 0.25em;left: 0;background: none}.read-inp-wrapper .inpbtn-left:hover{color: #fba930}.read-inp-wrapper .andleftbtn{padding-left: 2.7em}.read-inp-wrapper .onlyleftbtn{padding-left: 2em;padding-right: 0.25em}.read-inp-wrapper .onlyleftlbl{padding-left: 3em;padding-right: 0.25em}.read-inp-wrapper input[type="submit"],.read-inp-wrapper input[type="button"]{width: auto !important}.read-inp-wrapper .newphone-pre,.read-inp-wrapper .newphone{display: inline-block !important}.read-inp-wrapper .newphone-pre{padding: .4em .9em;width: 30% !important}.read-inp-wrapper .newphone{float: right;width: 65% !important}.search{display: inline-block;position: relative;margin-bottom: 1em}.search input{display: inline-block;margin-bottom: 1em;padding-left: 2em;border: 1px solid transparent}.search input:focus{background: none;border: 1px solid #666}.search label{font-family: icons;font-size: 1.5em;color: #595b5d;position: absolute;top: 0.45em;left: 0.4em;width: 1em !important}.searchable-wrapper{max-height: 50em;overflow-y: scroll;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#tile-search,.tile-search{margin-bottom: 0}#tile-search #tag-search #tag-results li a,.tile-search #tag-search #tag-results li a{display: block;padding: .25em 1em;background: #efefef}#tile-search #tag-search #tag-results li a:hover,.tile-search #tag-search #tag-results li a:hover{background: #fcfcfc}#tile-search #tag-search #tag-results li:first-child a,.tile-search #tag-search #tag-results li:first-child a{padding-top: 0.5em}#tile-search #tag-search #tag-results li:last-child a,.tile-search #tag-search #tag-results li:last-child a{padding-bottom: 0.5em}.search-tile{padding: 1.5em .5em 1em;background: #fcfcfc}.search-tile .location-edit-wrapper .location-edit{display: inline-block;padding-bottom: 0.5em}.search-tile .location-edit-wrapper .location-edit .icon{font-size: 2.25em;line-height: 1em;margin: 0 .2em}.search-tile:nth-child(2n){background: #efefef}.search-tile.odd{background: #fcfcfc}.search-tile.even{background: #efefef}a{text-decoration: none;border: none;outline: none;color: #666;font-weight: 500}a:hover:not(.sv-button-round, .btn),a.active{color: #fba930}.sv-button:hover{color: #fff}input[type="submit"],input[type="button"],button,.btn{background: #666;font-size: 1em;line-height: 1em;font-weight: 500;color: #fff;cursor: pointer;padding: .5em .7em;border: none;border-radius: .8rem}.btn-none{color: unset;background: unset}.btn-none:hover{box-shadow: none !important;color: revert !important}.btn-success{background-color: #00c02c !important}.btn-red{background-color: #ed1c24 !important}.btn-grey{background-color: #595b5d !important}.btn-secondary{background-color: #fba930 !important}.btn-sm{font-size: 0.75rem !important}.btn-lg{font-size: 1.25rem !important}input[type="submit"]:disabled{background-color: #595b5d !important}input[type="submit"]:hover,input[type="button"]:hover,button:hover,.btn:hover{text-shadow: 0 0 3px #555;box-shadow: 0 0 3px #555;opacity: .7}input[type="submit"]:focus,input[type="button"]:focus,button:focus,.btn:focus{text-shadow: 0 0 3px #555;box-shadow: 0 0 3px #555}.sv-input-round{padding: .5em 2em;border-radius: 2rem}.btn:hover{color: #fff}.greybtnbg{background-color: #595b5d !important}.btn-active{color: #fff;background-color: #fba930}.btn-red{background-color: #ed1c24 !important}.btn-delete{background-color: transparent !important;border: 2px solid #ed1c24;color: #ed1c24}.btn-delete:hover{color: #ed1c24;text-shadow: none}input[type="submit"] .sv-input-round{padding: .5em 2em;border-radius: 2rem}.sv-button{padding: .3em 1em;color: #fff;font-weight: 500;font-size: 0.9rem;background-color: #666;border-radius: 3px}.sv-button-round{display: flex;padding: .5em 1.4em;color: #fff;font-weight: 500;background-color: #666;border-radius: 2rem;align-items: center}.sv-button-round span{margin-right: 1em}a.sv-button-round:hover{text-shadow: 0 0 3px #333;box-shadow: 0 0 3px #333;opacity: .7}.sv-button-round > *{vertical-align: middle}.search-button{height: 2.4em}.search-button svg{transform: scale(1.3)}.map-button{max-width: max-content;margin: 0 auto;margin-left: 1em}.map_canvas{border-radius: .8rem}.prisotnost-btn{font-family: icons;font-weight: normal;font-size: 0.9rem;line-height: 1em;cursor: pointer;color: #ed1c24}.pris-btn-unknown{color: #595b5d !important}.pris-btn-checked{color: #00c02c !important}.text-input-wrapper .price-input,.text-input-wrapper .percent-input{width: 100%;text-align: center;box-sizing: border-box}.text-input-wrapper .price-input-name{width: 2em;text-align: left;font-size: 1em}.text-input-wrapper .price-input.valid,.text-input-wrapper .percent-input.valid{border: 1px solid #00c02c}.text-input-wrapper .price-input.invalid,.text-input-wrapper .percent-input.invalid{border: 1px solid #ed1c24}.text-input-wrapper:has(> .price-input),.text-input-wrapper:has(> .percent-input){max-width: 9em}.text-input-wrapper:has(> .price-input.valid):after{content: "€";position: absolute;margin-left: -1.5em;margin-top: .75em}.text-input-wrapper:has(> .percent-input.valid):after{content: "%";position: absolute;margin-left: -1.5em;margin-top: .75em}.card{background: #fff;box-shadow: 0px 3px 6px #efefef;border-radius: 1em}.clear{clear: both}.sv-over-select-old{width: 100%;overflow: hidden;background-image: url(../img/arrow-down.png);background-repeat: no-repeat;background-position: top right;background-size: contain;background-color: #efefef;border: 1px solid #efefef;border-radius: .8rem}.sv-over-select-old select{font-family: montserrat, sans-serif;font-size: 1em;line-height: 1em;background: transparent;border: none;padding: .7em .9em;margin: 0;width: 100%;color: #595b5d;outline: none;cursor: pointer;text-indent: 0.01px;text-overflow: "";-webkit-appearance: none;appearance: none;-moz-appearance: none;height: 2.4em}.sv-over-select-old select option{color: #666;background: #fff}.sv-over-select-old select option:checked{color: #fba930;background: none}.sv-over-select-old select option:disabled{color: #bfbfbf;background: none}.sv-over-select-old select::-ms-expand{display: none}.sv-over-select-old:hover{background-color: white}.sv-over-select-new,.sv-over-select{display: flex;padding: .4em 1em;align-items: center;background: #fff;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 0.8em;cursor: pointer;margin: .5em 0 0}.sv-over-select-new select,.sv-over-select select{font-family: montserrat, sans-serif;background: transparent;border: none;font-size: 1rem;font-weight: 400;width: 100%;height: 1.5em;padding: 0;cursor: pointer;outline: none}input[type="text"]:disabled,input[type="number"]:disabled{color: #c3c3c3;background-color: #f8f8f8}.hover-cursor:hover{cursor: pointer}.only-text-dropdown{display: inline-block;vertical-align: middle;width: auto;overflow: hidden;position: relative;background-color: none;border: 0}.only-text-dropdown select{font-family: montserrat, sans-serif;background: transparent;border: none;padding: 0 1.2em 0 0;margin: 0;position: relative;bottom: 0.05em;z-index: 2;outline: none;cursor: pointer;text-indent: 0.01px;text-overflow: "";-webkit-appearance: none;appearance: none;-moz-appearance: none}.only-text-dropdown select option{text-align: center;color: #666;background: #fff}.only-text-dropdown select option:checked{color: #fba930;background: none}.only-text-dropdown select::-ms-expand{display: none}.only-text-dropdown .arrow,.sv-system-select-wrapper .arrow{font-family: "icons";font-size: 0.8em;line-height: 1.7em;position: absolute;right: 0;top: 0;color: #595b5d;z-index: 1}.phone-container .sv-over-select{width: 30%;float: left}.phone-container input{width: 65% !important;display: inline-block !important}.mini-calendar,.mini-calendar-popup{width: 100%}.mini-calendar .months,.mini-calendar-popup .months{display: table;width: 100%;background: #efefef}.mini-calendar .months div,.mini-calendar-popup .months div{display: table-cell;vertical-align: middle;text-align: center}.mini-calendar .months .left,.mini-calendar-popup .months .left,.mini-calendar .months .right,.mini-calendar-popup .months .right{font-family: icons;font-size: 1.2em;line-height: 1em;color: #fff;width: 1em;padding: .5em .5em .4em;background: #666;cursor: pointer}.mini-calendar .months .current,.mini-calendar-popup .months .current{color: #fba930;text-transform: uppercase;padding-top: 0.3em}.mini-calendar .month,.mini-calendar-popup .month{padding: 0.5em;border: .2em solid #efefef;border-top: 0;background-color: #fff;overflow: hidden}.mini-calendar .month .daynames,.mini-calendar-popup .month .daynames{width: 100%;overflow: hidden}.mini-calendar .month .daynames div,.mini-calendar-popup .month .daynames div{font-size: 1em;line-height: 1em;text-align: center;float: left;display: block;width: 14.2857%}.mini-calendar .month .days,.mini-calendar-popup .month .days{margin-top: 0.4em;width: 100%}.mini-calendar .month .days div,.mini-calendar-popup .month .days div{font-size: 1em;line-height: 1.5em;text-align: center;float: left;display: block;width: 14.2857%;min-height: 1em}.mini-calendar .month .days div a,.mini-calendar-popup .month .days div a{display: block}.mini-calendar .month .days div.available,.mini-calendar-popup .month .days div.available{color: #fff;background-color: #00c02c;cursor: pointer}.mini-calendar .month .days div.available a,.mini-calendar-popup .month .days div.available a{color: #fff}.mini-calendar .month .days div.available:hover,.mini-calendar-popup .month .days div.available:hover{background-color: #666}.mini-calendar .month .days div.available:hover a,.mini-calendar-popup .month .days div.available:hover a{color: #fff}.mini-calendar .month .days div.active,.mini-calendar-popup .month .days div.active{color: #666}.mini-calendar .month .days div.today,.mini-calendar-popup .month .days div.today{color: #fff;background-color: #666}.mini-calendar .month .days div.today a,.mini-calendar-popup .month .days div.today a{color: #fff}.mini-calendar .month .days div.today a:hover,.mini-calendar-popup .month .days div.today a:hover{color: #fba930}.mini-calendar .month .days div.today:hover,.mini-calendar-popup .month .days div.today:hover{color: #fba930}.mini-calendar .month .days div.occupied,.mini-calendar-popup .month .days div.occupied{color: #ed1c24}.mini-calendar .month .days div.occupied a,.mini-calendar-popup .month .days div.occupied a{color: #ed1c24}.mini-calendar .month .days div.occupied a:hover,.mini-calendar-popup .month .days div.occupied a:hover{color: #fba930}.mini-calendar-popup{position: absolute;top: 0;left: 0;z-index: 1}.mini-calendar-popup .month .days{color: #666;cursor: pointer}.mini-calendar-popup .today{color: #fba930 !important;background-color: #fff !important}.mini-calendar-popup .today.active{background-color: #666 !important}.mini-calendar-popup .active{background-color: #666;color: #fff !important}.receptionist-tab .sub-btns,.open-tab-alt .sub-btns{text-align: right;padding: 0.5em;background: #efefef}.receptionist-tab .sub-btns input,.open-tab-alt .sub-btns input{display: inline-block;vertical-align: middle}.receptionist-tab .sub-btns input[type="checkbox"],.open-tab-alt .sub-btns input[type="checkbox"]{position: relative;top: -0.25em}.receptionist-tab .show-timetab-tabs ul,.open-tab-alt .show-timetab-tabs ul,.receptionist-tab .show-noticetab-tabs ul,.open-tab-alt .show-noticetab-tabs ul{display: table;width: 100%}.receptionist-tab .show-timetab-tabs ul li,.open-tab-alt .show-timetab-tabs ul li,.receptionist-tab .show-noticetab-tabs ul li,.open-tab-alt .show-noticetab-tabs ul li{font-size: 1.2em;line-height: 1;text-align: center;color: #666;text-transform: uppercase;display: table-cell;padding: 0.5em;cursor: pointer;border-right: .15em solid #efefef;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: .8rem .8rem 0 0}.receptionist-tab .show-timetab-tabs ul li:last-child,.open-tab-alt .show-timetab-tabs ul li:last-child,.receptionist-tab .show-noticetab-tabs ul li:last-child,.open-tab-alt .show-noticetab-tabs ul li:last-child{border-right: none}.receptionist-tab .show-timetab-tabs ul li:hover,.open-tab-alt .show-timetab-tabs ul li:hover,.receptionist-tab .show-noticetab-tabs ul li:hover,.open-tab-alt .show-noticetab-tabs ul li:hover{color: #fba930}.receptionist-tab .show-timetab-tabs ul .active,.open-tab-alt .show-timetab-tabs ul .active,.receptionist-tab .show-noticetab-tabs ul .active,.open-tab-alt .show-noticetab-tabs ul .active{color: #fff;background: #fba930}.receptionist-tab .show-timetab-tabs ul .active:hover,.open-tab-alt .show-timetab-tabs ul .active:hover,.receptionist-tab .show-noticetab-tabs ul .active:hover,.open-tab-alt .show-noticetab-tabs ul .active:hover{color: #fff}.receptionist-tab .timetable,.open-tab-alt .timetable,.receptionist-tab .notices,.open-tab-alt .notices{padding: 1.5em}.receptionist-tab .timetable .open-timetab,.open-tab-alt .timetable .open-timetab,.receptionist-tab .notices .open-timetab,.open-tab-alt .notices .open-timetab,.receptionist-tab .timetable .open-noticetab,.open-tab-alt .timetable .open-noticetab,.receptionist-tab .notices .open-noticetab,.open-tab-alt .notices .open-noticetab{display: none}.receptionist-tab .timetable .open-timetab:first-child,.open-tab-alt .timetable .open-timetab:first-child,.receptionist-tab .notices .open-timetab:first-child,.open-tab-alt .notices .open-timetab:first-child,.receptionist-tab .timetable .open-noticetab:first-child,.open-tab-alt .timetable .open-noticetab:first-child,.receptionist-tab .notices .open-noticetab:first-child,.open-tab-alt .notices .open-noticetab:first-child{display: block}.receptionist-tab .timetable-wrapper .time input[type="text"],.open-tab-alt .timetable-wrapper .time input[type="text"]{display: inline-block;vertical-align: middle;width: 3em;padding-left: 0.5em;padding-right: 0.5em;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.receptionist-tab .timetable-wrapper .time .divider,.open-tab-alt .timetable-wrapper .time .divider{display: inline-block;vertical-align: middle}.receptionist-tab .timetable-wrapper .time input[type="text"].wider,.open-tab-alt .timetable-wrapper .time input[type="text"].wider{width: 7em}.receptionist-tab .occupancy,.open-tab-alt .occupancy{position: relative;cursor: help}.receptionist-tab .occupancy .occupancy-hover,.open-tab-alt .occupancy .occupancy-hover{display: none;position: absolute;top: 0.15em;left: 0;width: 100%;height: 100%}.receptionist-tab .occupancy .occupancy-hover .free,.open-tab-alt .occupancy .occupancy-hover .free{color: #00c02c}.receptionist-tab .occupancy .occupancy-hover .occupied,.open-tab-alt .occupancy .occupancy-hover .occupied{color: #ed1c24}.receptionist-tab .occupancy:hover .occupancy-hover,.open-tab-alt .occupancy:hover .occupancy-hover{display: block}.system-thumb{background-color: #666;color: #fff;vertical-align: top;padding: .2em .4em;border-radius: 0.2em}.filters div{color: #666;display: inline-block;margin-right: 1em;line-height: 1.4em;cursor: pointer}.filters div:hover,.filters .active{color: #fba930}.filters .clear{display: block;font-weight: 700;color: #595b5d;margin-top: 0.5em}.filters .clear:after{content: "N";font-family: icons;font-weight: normal;position: relative;top: 0.05em;margin-left: 0.3em}#aside .front-search .search input[type="text"]{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#aside .front-search .front-search-filters-desc{margin-top: 0.5em}#aside .front-search .front-search-filters a{margin-right: 1em}#aside .front-after-search{text-align: center;margin-top: 1em;text-transform: uppercase;border-top: 1px solid #b1b1b1;border-bottom: 1px solid #b1b1b1;padding: .25em 0}.sv-table-wrapper{width: 100%}.st-table{width: 100%}.st-table th,.st-table td{text-align: center;font-weight: normal;line-height: 1.2em;padding: 0.3em;border-right: 1px solid #666;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.st-table th{text-transform: uppercase;width: 13.57%;background: #fff;font-weight: 500 !important;border-bottom: 1px solid #666}.st-table th a{color: #595b5d}.st-table th a:hover{color: #fba930}.st-table tr.auto th{width: 10%}.st-table .twentypercent th{width: 20%}.st-table th:last-child,.st-table td:last-child{border-right: 0}.st-table tr:nth-child(even),.st-table tr:nth-child(even) .occupancy .occupancy-hover .free,.st-table tr:nth-child(even) .occupancy .occupancy-hover .occupied{background: #efefef}.st-table tr:nth-child(odd),.st-table tr:nth-child(odd) .occupancy .occupancy-hover .free,.st-table tr:nth-child(odd) .occupancy .occupancy-hover .occupied{background: #fcfcfc}.st-table tr.even,.st-table tr.even .occupancy .occupancy-hover .free,.st-table tr.even .occupancy .occupancy-hover .occupied{background: #efefef}.st-table tr.odd,.st-table tr.odd .occupancy .occupancy-hover .free,.st-table tr.odd .occupancy .occupancy-hover .occupied{background: #fcfcfc}.st-table tr:first-child{background: none}.st-table th.selected{color: #fba930}.st-table th.selected a{color: #fba930;font-weight: 600}.st-table td div.occupied{color: #ed1c24}.st-table td div.occupied a{color: #ed1c24}.st-table td div.occupied a:hover{color: #fba930}.st-table td .applied{color: #00c02c}.st-table td .applied:before{content: "Y";font-size: 1.1em;font-family: icons;margin-right: 0.5em}.st-table td .has-promo:before{font-family: "icons";content: "V";margin-right: 0.5em;font-size: 1.2em}.st-table td.nonSV-term:before{content: " ";background-image: url("../../core/img/1c2s.png");background-size: 16px;width: 16px;height: 16px;display: inline-block;vertical-align: middle;margin-right: 0.5em}.st-table .whatever{display: none}.st-table .indexed-info{display: none}.st-table .td-btn{background-color: #666}.st-table .td-btn a{color: #fff}.st-table .tr-white td:not(.td-btn){background-color: #fff}.st-table .tr-grey td{background-color: #b1b1b1;color: #fff}.st-table .tr-border{border-bottom: #b1b1b1}.st-table .addinfo:first-child{display: none}.st-table .addinfo .inline-wrapper{display: none}.st-table .addinfo .inline{display: inline-block;vertical-align: top;padding: 0.4em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.st-table .addinfo .wi24{width: 24%}.st-table .addinfo .wi45{width: 45%}.st-table .addinfo table.transaction-data td{display: table-cell;font-size: 1em}.st-table .addinfo img{margin-left: 1em;vertical-align: middle;margin-right: 0.2em}.st-table .icon-width{width: 0;padding: 0}.st-table .tbtn{padding: .1em 0}.st-table .tbtn .btn{display: block;width: 100%;padding-top: 0.4em;padding-bottom: 0.4em;text-transform: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 10em;width: 1.5em;height: 1.5em}.st-table .tbtn .icon{font-family: icons;font-weight: normal;line-height: 0.5em;font-size: 1.5em;padding-left: 0.5em !important;padding-right: 0.5em !important;cursor: pointer}.st-table .tbtn .active{color: #fff;background-color: #fba930}.st-table .tbtn .btn:hover{color: #fff}.st-table .tbtn .bigger-icon{font-size: 2.5em;line-height: 0.1em;position: relative;top: 0.2em}.sv-chk-table th:first-child{width: 5%}.sv-chk-table td .vadba{font-size: 0.85em;line-height: 1.2em}.table-tile-view th{position: relative}.table-tile-view th .select-all{position: absolute;top: 0.1em;left: 0.2em}.table-tile-view th .header-desc{padding-left: 1.5em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.table-tile-view td{text-align: left}.table-tile-view td .sv-tag{display: inline-block;vertical-align: top;white-space: nowrap;margin: .5em 1em .5em 0}.table-tile-view td .sv-tag .mtag-wrap{padding: 0 0 .15em .1em;border-left: 4px solid #666;border-bottom: 2px solid #666;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.table-tile-view td .sv-tag .mtag-wrap input[type="checkbox"],.table-tile-view td .sv-tag .mtag-wrap a{display: inline-block;vertical-align: middle}.table-tile-view td .sv-tag .langs{display: none;border: 1px solid #666;border-top: 0;padding: 0.15em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.table-tile-view td .sv-tag .langs .lang span{text-transform: uppercase}.tag-table .twocollumn .right{text-align: right}.modpanel-btns{text-align: right;height: 0.1em}.modpanel-btns .iconbtn{position: relative;top: -3em;display: inline-block;background: #666;font-size: 1em;line-height: 1em;font-weight: 700;color: #fff;text-transform: uppercase;cursor: pointer;padding: .7em .5em .7em 4em;border: none}.modpanel-btns .ib-newuser:before{position: absolute;top: 0.3em;left: 0.05em;font-family: icons;font-size: 2.5em;font-weight: normal;text-transform: none;content: "p"}.modpanel-btns .ib-stats:before{position: absolute;top: 0.35em;left: 0.2em;font-family: icons;font-size: 2.5em;font-weight: normal;text-transform: none;content: "G"}.modpanel-btns .ib-stats:before{position: absolute;top: 0.35em;left: 0.2em;font-family: icons;font-size: 2.5em;font-weight: normal;text-transform: none;content: "V"}.sv-left-panel,.sv-right-panel-receptionist{display: inline-block;vertical-align: top;width: 60%}.sv-left-panel .sv-over-select,.sv-right-panel-receptionist .sv-over-select{display: inline-block;vertical-align: middle;width: 40%;margin-left: 9%}.sv-left-panel .show-main-opt,.sv-right-panel-receptionist .show-main-opt{border: 0}.sv-left-panel .st-table,.sv-right-panel-receptionist .st-table{width: 100%;margin-top: 2em}.sv-left-panel .st-table th,.sv-right-panel-receptionist .st-table th,.sv-left-panel .st-table td,.sv-right-panel-receptionist .st-table td{border: 0}.sv-left-panel .st-table td,.sv-right-panel-receptionist .st-table td,.sv-left-panel .st-table th,.sv-right-panel-receptionist .st-table th{width: auto}.sv-left-panel .st-table td,.sv-right-panel-receptionist .st-table td,.sv-left-panel .st-table th.min,.sv-right-panel-receptionist .st-table th.min{width: 10%}.sv-left-panel .st-table .row-min-height,.sv-right-panel-receptionist .st-table .row-min-height{height: 2.75em}.sv-left-panel .st-table .tbtn,.sv-right-panel-receptionist .st-table .tbtn{width: 10%}.sv-left-panel .st-table .tbtn .icon,.sv-right-panel-receptionist .st-table .tbtn .icon{display: block;font-size: 2.5em;line-height: 1em;padding: .1em 0 .05em}.sv-left-panel .st-table .tbtn .smaller,.sv-right-panel-receptionist .st-table .tbtn .smaller{font-size: 2em;line-height: 1em;padding: .1em 0 .05em}.sv-left-panel .scroll_wrapper,.sv-right-panel-receptionist .scroll_wrapper{margin-top: 2em;position: relative}.sv-left-panel .scroll_wrapper table,.sv-right-panel-receptionist .scroll_wrapper table{margin-top: 0}.sv-left-panel .scroll_wrapper table tr:first-child,.sv-right-panel-receptionist .scroll_wrapper table tr:first-child{height: 3em}.sv-left-panel .scroll_wrapper table .over,.sv-right-panel-receptionist .scroll_wrapper table .over{color: #b1b1b1}.sv-left-panel .scroll_wrapper table .after,.sv-right-panel-receptionist .scroll_wrapper table .after{color: #434343}.sv-left-panel .scroll_wrapper .results-wrapper,.sv-right-panel-receptionist .scroll_wrapper .results-wrapper{max-height: 30em;overflow-y: scroll}.sv-left-panel .scroll_wrapper > table:first-child,.sv-right-panel-receptionist .scroll_wrapper > table:first-child{overflow: hidden;height: 3em;position: absolute;top: 0;left: 0;z-index: 1}.sv-right-panel,.sv-left-panel-receptionist{display: inline-block;vertical-align: top;width: 35%;margin-left: 4%}.sv-right-panel .show-main-opt,.sv-left-panel-receptionist .show-main-opt{border: 0}.sv-right-panel .st-table,.sv-left-panel-receptionist .st-table{width: 100%;border: 0}.sv-right-panel .st-table tr,.sv-left-panel-receptionist .st-table tr{width: 100%}.sv-right-panel .st-table th,.sv-left-panel-receptionist .st-table th,.sv-right-panel .st-table td,.sv-left-panel-receptionist .st-table td{border: 0}.sv-right-panel .st-table th,.sv-left-panel-receptionist .st-table th{font-weight: 700;color: #fff;background: #666;padding: .5em .2em}.sv-right-panel .st-table .tbtn .modpanel,.sv-left-panel-receptionist .st-table .tbtn .modpanel{font-weight: 700;text-transform: uppercase;margin: 0;color: #666;background: none;border: 0}.sv-right-panel .st-table .tbtn .modpanel:hover,.sv-left-panel-receptionist .st-table .tbtn .modpanel:hover{color: #fba930}.datetime-wrapper{display: inline-block;vertical-align: middle;width: 45%}.datetime-wrapper .sv-over-select{display: table;position: relative !important;z-index: 10;cursor: pointer;box-sizing: border-box;width: 100% !important}.datetime-wrapper .sv-over-select .nav-btn{display: table-cell;font-family: bootstrap-icons}.datetime-wrapper .sv-over-select .nav-btn-left{border-radius: .8em 0 0 .8em}.datetime-wrapper .sv-over-select .nav-btn-right{border-radius: 0 .8em .8em 0}.datetime-wrapper .sv-over-select .current-date{display: table-cell;width: auto;padding: .1em;text-align: center;font-size: 1rem}.twocollumn{display: table;width: 100%}.twocollumn .left,.twocollumn .right{display: table-cell;vertical-align: top}.twocollumn .left label,.twocollumn .right label,.twocollumn .left input,.twocollumn .right input,.twocollumn .left textarea,.twocollumn .right textarea{display: block}.twocollumn .left .open-time-wrapper input,.twocollumn .right .open-time-wrapper input{margin-bottom: 0}.twocollumn .left .inline,.twocollumn .right .inline{vertical-align: middle;margin-bottom: 1em}.twocollumn .left label.inline,.twocollumn .right label.inline{margin-left: 1em;cursor: pointer}.twocollumn .left .twocollumn,.twocollumn .right .twocollumn{width: 90%}.twocollumn .left{width: 50%}.twocollumn .right textarea{width: 100%;min-height: 6em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.twocollumn .right .sv-mini-gallery .img-wrapper{display: inline-block;position: relative;margin-left: 0.5em;margin-bottom: 0.5em;max-width: 10em;z-index: 0;vertical-align: middle;box-shadow: 0 0 5px #333;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.twocollumn .right .sv-mini-gallery .img-wrapper .img-wrapper-link{width: 100%}.twocollumn .right .sv-mini-gallery .img-wrapper .delete-btn,.twocollumn .right .sv-mini-gallery .img-wrapper .valid-btn{display: inline-block;font-family: "icons";font-size: 1.5em;line-height: 1em;color: #ed1c24;position: absolute;top: 0.1em;right: 0.1em;z-index: 1;cursor: pointer}.twocollumn .right .sv-mini-gallery .img-wrapper .valid-btn{left: 0.1em;right: auto}.twocollumn .right .sv-mini-gallery .img-wrapper .delete-btn:hover,.twocollumn .right .sv-mini-gallery .img-wrapper .valid-btn:hover{color: #fba930}.twocollumn .right .sv-mini-gallery .img-wrapper img{width: 100%}.twocollumn .right .sv-mini-gallery .img-wrapper .pdf{padding: 2.5em 2.5em 1em 1em;max-width: 6em;border: .16em solid #fba930;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.twocollumn .right .sv-mini-gallery .certs .img-wrapper .pdf{padding: 1em}.twocollumn .right .sv-mini-gallery .certs .img-wrapper:before{content: "Y";font-family: icons;font-size: 1.5em;position: absolute;color: #00c02c;background-color: rgba(255,255,255,0.7);padding: 0.2em;right: 0}.twocollumn .sv-over-select{width: initial !important;display: inline-block}.twocollumn .sv-over-select select{margin: 0 2.5em 0 0}.twocollumn .footerlinks .edit-input{display: inline-block;margin-right: 1em}.twocollumn .footerlinks .order-inp{width: 40%;display: inline-block}.twocollumn .footerlinks .lang-sel{float: right}.twocollumn .footerlinks .lang-sel:after{clear: both}.edit-user{max-width: 320px;margin: 0 auto}.edit-user h1{text-align: center}.edit-user label{font-size: 0.9rem}.edit-user-form .open-tab{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.edit-user-form label{display: block}.edit-user-form .user-left,.edit-user-form .user-right{display: inline-block;vertical-align: top;width: 45%}.edit-user-form .user-left{margin-right: 4%}.edit-user-form .user-left input,.edit-user-form .user-left .sv-over-select{width: 70%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.edit-user-form .user-left .onlyleftbtn{width: 100%}.edit-user-form .user-right{margin-left: 4%}.edit-user-options{display: flex;flex-direction: row;flex-wrap: wrap;gap: 0.6em;padding: .6em 0}.edit-user-options .btn{width: 100%;text-align: center}form .inline-edit{display: inline-block;margin-right: 1em;margin-bottom: 1em}form .inline-edit label{display: block}form .inline-edit .uppercase{text-transform: uppercase}form .inline-edit input{display: block}.sv-top-margin{position: relative;height: 6.8em;z-index: 0}.sv-header-bg{position: sticky;top: 0;padding: 1em;border-bottom: 2px solid #666;height: 4.85em;z-index: 10;width: 100%;background-color: #f8f8f8;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-header-bg .sv-header-wrapper{margin: 0 auto;display: flex;justify-content: space-between}.sv-header-bg .sv-header-wrapper .social-icons{margin-left: 1em;visibility: hidden;gap: 0.5em}.sv-header-bg .sv-header-wrapper .social-icons a:hover{opacity: .7}.sv-header-bg .sv-header-wrapper .social-icon svg{max-height: 2.6em;max-width: 2.6em}.sv-header-bg .sv-header-wrapper .social-icon .s0{fill: #666}.sv-header-bg .sv-header-wrapper .sv-header-session{display: flex;justify-content: space-between;align-items: center}.sv-header-bg .sv-header-wrapper .sv-header-session .d-flex{display: flex;align-items: center;gap: 0.6em;justify-content: flex-end;width: 100%}.sv-header-bg .sv-logo{position: absolute;left: 1em;top: 4.5em;transform: translate(0, -50%);z-index: 2;text-align: center}.sv-header-bg .sv-logo img{padding: 1em;max-width: 50vw}.sv-header-bg .sv-logo a::before{content: "";width: 100%;height: 6px;background: #f8f8f8;position: absolute;top: calc(50%);z-index: -1}.sv-header-bg .sv-logo-recep{display: none;position: absolute;left: 50%;top: 85%;transform: translate(-50%, -50%);z-index: 2;height: 7em;margin-top: 1em}.sv-header-bg .sv-logo-recep a,.sv-header-bg .sv-logo-recep img{height: inherit}.sv-header-bg .sv-logo-recep-mobile-container{display: flex;position: absolute;left: 50%;top: 100%;transform: translate(-50%, -50%);z-index: 2}.sv-header-bg .sv-logo-recep-mobile{max-width: 5em}.notification-mobile{background-color: white;margin: 2em auto;padding: 0.8em;text-align: center;border-radius: 10px;box-shadow: 0px 3px 6px #e0e0e0;font-size: 1.1rem;max-width: 900px;box-sizing: border-box}.notification-mobile .notification-name{font-weight: bold}.sv-header-lang-menu{width: max-content;background: none;border: none;color: #000;outline: none;font-size: 1rem;font-weight: 300;cursor: pointer;font-family: montserrat, sans-serif;padding: 0 1em}.sv-user-btn-right{position: absolute;right: 2em;top: 2.35em;z-index: 10}.sv-user-btn-right span{display: inline-block;vertical-align: middle;height: 100%}.sv-user-btn-right .sv-button{display: inline-block;vertical-align: middle}.sv-user-btn-right .help-btn,.sv-login-btn-right .help-btn{display: inline-block;vertical-align: middle;margin-right: 1em}.sv-user-btn-right .help-btn a,.sv-login-btn-right .help-btn a{display: block;text-align: center;font-size: 1.5em;line-height: 1em;color: #fff;width: 1em;padding: 0.25em;background-color: #666;-webkit-border-radius: .1em;-moz-border-radius: .1em;border-radius: .1em}.sv-user-btn-right .credits{display: none;vertical-align: middle;text-align: center;font-size: 1em;margin-right: 1em;width: 9rem;padding-bottom: 1.7em}.sv-user-btn-right .credits span,.sv-user-btn-right .credits a{display: block}.sv-user-btn-right .credits a{font-size: 1.3em;line-height: 1.6em;color: #000;background: #fff;border: 2px solid #666;border-radius: 0.5em}.sv-user-btn-right .credits a:hover{color: #666}.sv-user-btn-right .account-btn{display: inline-block;vertical-align: middle;text-align: center}.sv-user-btn-right .account-btn a{color: #000;font-size: 2rem;font-weight: 900}.sv-user-btn-right .account-btn a img{border: 2px solid #666;border-radius: 50%;height: 1.6em;width: 1.6em;background: #f8f8f8;padding: 2px}.sv-user-btn-right .account-btn a img:hover{background: #efefef}.sv-user-btn-right .account-btn a:hover{color: #fba930}.sv-user-btn-right .account-btn ul{display: none;position: absolute;top: 118%;right: 0;font-size: 1.25em;text-align: center;text-transform: uppercase;z-index: 9999;min-width: 13em;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 1em}.sv-user-btn-right .account-btn ul li{position: relative;width: 100%;z-index: 1}.sv-user-btn-right .account-btn ul li a{font-size: 0.8rem;font-weight: 500;display: block;white-space: nowrap;width: 100%;padding: .75em 1.5em;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-user-btn-right .account-btn ul li a:hover{color: #fff;background: #666}.sv-user-btn-right .account-btn ul li.user{border-top-left-radius: 1em;border-top-right-radius: 1em}.sv-user-btn-right .account-btn ul li.user * + *{margin-top: 1em}.sv-user-btn-right .account-btn ul :last-child a{border-bottom-left-radius: 1em;border-bottom-right-radius: 1em}.sv-user-btn-right .account-btn ul:before{content: "";position: absolute;top: -0.9em;right: 1.5em;width: 0;height: 0;border-bottom: 1em solid #fff;border-left: 1em solid transparent;border-right: 1em solid transparent}.sv-user-btn-right .account-receptionist-btn a img{width: unset;-webkit-border-radius: .8rem;-moz-border-radius: .8rem;border-radius: .8rem}.account-float{display: flex;flex-direction: column;max-width: max-content;text-align: center}.account-float h2{font-weight: 600}.account-float p{font-size: 1rem;margin-top: 0;font-size: 1.5rem}.account-btn .m-menu-btn{display: none;font-family: icons;font-weight: normal;font-size: 1.2em;line-height: 1em;color: #fff;padding: .5em .4em;background: #666;cursor: pointer;-webkit-border-radius: .1em;-moz-border-radius: .1em;border-radius: .1em}.account-btn ul #close-menu-btn{font-size: 1em;line-height: 1em;position: absolute;top: 0.2em;right: 0.25em;z-index: 2}.account-btn .user{cursor: auto;padding: .5em 1em;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-content-wrapper .sv-admin-menu-wrapper{text-align: right}.sv-content-wrapper .sv-admin-menu-wrapper.flex-wrapper{display: flex;justify-content: end;gap: .5em}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu{font-size: 1.2em;line-height: 1.2em;color: #fff;display: inline-block;text-align: center;padding: .75em 1em .5em;background: #fba930;border-radius: .8rem;margin-bottom: 0.5em}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .only-text-dropdown select{font-size: 1.2em;line-height: 1.2em;font-weight: 500;position: relative;color: #fff;background: #fba930;z-index: 0}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .only-text-dropdown select option{font-weight: normal}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .only-text-dropdown .arrow{color: #fff}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper{position: relative}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper .arrow{color: white}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper #sv-system-select{background-color: inherit;color: white;font-size: 1.2em;line-height: 1.1em;font-weight: 500;padding: 0;margin: 0;border: none;border-radius: 0}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper #sv-system-select-list{background-color: #fba930;border-radius: .8rem;display: none;position: absolute;top: 1em;left: -14px;z-index: 100;width: 350px;max-height: 400px;overflow-y: auto;margin-top: 1rem;padding: .5em;text-align: left;font-size: 1.2em;font-weight: 500}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper #sv-system-select-list hr{margin: 0.5em;border-color: white}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper #sv-system-select-list li{padding: 6px .5em;margin: 2px 0}.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper #sv-system-select-list li.selected,.sv-content-wrapper .sv-admin-menu-wrapper .sv-admin-menu .sv-system-select-wrapper #sv-system-select-list li:hover{background: white;color: black;cursor: pointer;font-weight: 600;border-radius: .8rem}.sv-content-wrapper .sv-admin-menu-wrapper .single-btn{font-weight: 700;font-size: 1.4em;line-height: 1.2em;color: #fff;display: inline-block;text-align: center;padding: .75em 1em .5em;background: #fba930;-webkit-box-shadow: 0 .1em .3em .05em #595b5d;-moz-box-shadow: 0 .1em .3em .05em #595b5d;box-shadow: 0 .1em .3em .05em #595b5d}.sv-content-wrapper .sv-admin-menu-wrapper .single-btn:hover{background: #666}.show-main-tabs{font-size: 1.25em;line-height: 1em;margin-left: 0.5em}.show-main-tabs ul{display: inline-block}.show-main-tabs ul li{font-weight: 700;color: #666;display: inline-block;cursor: pointer;padding: .5em 1.2em .75em;border-radius: .8rem .8rem 0 0;box-shadow: 0px 0 6px #efefef}.show-main-tabs ul li.tab-below{border-radius: 0 0 .8rem .8rem}.show-main-tabs ul li.highlight{border-color: #aa236d;color: #aa236d}.show-main-tabs ul .active{color: #fff;border-bottom: 0;background: #fba930}.show-main-tabs ul .disabled{background: #efefef;color: #b1b1b1}.show-main-tabs ul .disabled:hover{cursor: not-allowed}.show-main-tabs ul .active.highlight{background-color: #aa236d;color: white;border-color: transparent}.show-main-tabs ul :not(.active, .disabled):hover{background-color: #f3f3f3;box-shadow: 0px 0 6px #ccc}.show-main-tabs .btns{float: right;position: relative;top: -0.5em}.show-main-tabs .btns input[type="submit"],.show-main-tabs .btns input[type="button"],.show-main-tabs .btns input[type="checkbox"]{display: inline-block;vertical-align: middle}.show-main-tabs .btns a.btn{position: relative;top: 0.1em}.show-main-tabs .btns .btn,.show-main-tabs .btns input[type="submit"],.show-main-tabs .btns input[type="button"]{font-size: 0.9em}.show-main-tabs .btns label{display: inline-block;vertical-align: middle;cursor: pointer}.show-main-tabs .sv-small-select{width: 25em}.show-main-tabs.small-tabs ul li{padding: .25em 1.2em .25em;font-size: 0.8rem}.rounded-tabs ul li{padding: .5em 1.2em;margin-bottom: 0.5em;border: 1px solid #666;border-radius: .8rem;font-weight: 500}.rounded-tabs ul .active{border: 1px solid #fba930}.tags-tabs .btns .sv-over-select{display: inline-block;width: auto;padding-right: 2em}.tag{color: white;padding: 2px 4px;font-size: 0.75rem;font-weight: 500;border-radius: 5px}.tag.primary{background-color: #666}.tag.blue{background-color: #2f89b8}.tag.orange{background-color: #fabf52}.tag.grey{background-color: #666}.tag.green{background-color: #00c02c}.tag.red{background-color: #ed1c24}.tag.darkgreen{background-color: #3c9743}.show-main-opt{width: 100%;margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;z-index: 2}.show-main-opt .open-tab{width: 100%;display: none;background: #fff;box-shadow: 0px 3px 6px #efefef;border-radius: 1em}.show-main-opt .open-tab textarea{margin: 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.show-main-opt .open-tab .top-table-btns{display: block;text-align: right;padding-bottom: 1em;border-bottom: 1px solid #666}.show-main-opt .open-tab .table-btn-add{display: block;text-align: right;margin-top: 1em;padding-bottom: 1em;border-bottom: 1px solid #666}.show-main-opt .open-tab .table-btn-add input{width: auto}.show-main-opt .no-padding .jqte{border: 0}.show-main-opt .no-padding .jqte .jqte_editor{min-height: 20em}.show-main-opt .open-tab:first-child{display: block}.show-main-opt div.open-tab{padding: 1em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.main .submit-entry-btns{text-align: right;padding: .5em 0;width: 100%}.main .prevweek,.main .nextweek{display: inline-block;vertical-align: top;width: 50%}.main .prevweek a,.main .nextweek a{font-weight: normal;font-size: 1.6em;line-height: 1em;color: #666}.main .prevweek{float: left}.main .nextweek{text-align: right;float: right}.sv-c-full{display: block;padding: 1.5em;background: #fff;border-radius: 1em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside,.sv-c-full .aside-wide,.sv-c-full .loggedinnews,.sv-c-full .info,.sv-c-full .main{display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside,.sv-c-full .aside-wide{width: 20%;margin-right: 5%;-webkit-transition: width .2s linear;-moz-transition: width .2s linear;-o-transition: width .2s linear;-ms-transition: width .2s linear;transition: width .2s linear}.sv-c-full .aside .search,.sv-c-full .aside-wide .search{width: 100%}.sv-c-full .aside h3,.sv-c-full .aside-wide h3{margin-top: 1em}.sv-c-full .aside h3:first-child,.sv-c-full .aside-wide h3:first-child{margin-top: 0}.sv-c-full .aside .btn,.sv-c-full .aside-wide .btn{display: block;line-height: 1em;text-align: center;width: 100%;margin-top: 1em;padding: 0.5em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside .btn:hover,.sv-c-full .aside-wide .btn:hover{color: #fff}.sv-c-full .aside .btn-selected,.sv-c-full .aside-wide .btn-selected{background: #fba930}.sv-c-full .aside .admin-user-basic,.sv-c-full .aside-wide .admin-user-basic{text-align: center}.sv-c-full .aside .admin-user-basic img,.sv-c-full .aside-wide .admin-user-basic img{display: block;margin: 1em auto 0;width: 6em;height: 6em;border: .16em solid #666;-webkit-border-radius: 3.5em;-moz-border-radius: 3.5em;border-radius: 3.5em}.sv-c-full .aside .left-table,.sv-c-full .aside-wide .left-table{display: table;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside .left-table .left-row,.sv-c-full .aside-wide .left-table .left-row{display: table-row}.sv-c-full .aside .left-table .left-row .left-cell,.sv-c-full .aside-wide .left-table .left-row .left-cell{text-align: center;padding: .5em .2em;display: table-cell;vertical-align: middle}.sv-c-full .aside .left-table .left-row .left-checkbox,.sv-c-full .aside-wide .left-table .left-row .left-checkbox{text-align: center;display: table-cell;vertical-align: middle;width: 2em}.sv-c-full .aside .left-table .left-row .left-checkbox input[type="checkbox"],.sv-c-full .aside-wide .left-table .left-row .left-checkbox input[type="checkbox"]{width: 1.2em;margin: 0 auto}.sv-c-full .aside-wide{width: 40%}.sv-c-full .aside-wide .mini-calendar .month{font-size: 1.5em;line-height: 1em;border-width: 1px}.sv-c-full .aside-wide .application-aside select{color: #666}.sv-c-full .loggedinnews,.sv-c-full .info{width: 54%}.sv-c-full .info span a{display: inline-block}.sv-c-full .info .left{display: inline-block;vertical-align: top;padding-right: 5%;width: 44%}.sv-c-full .info .left .address,.sv-c-full .info .left .phone,.sv-c-full .info .left .fax,.sv-c-full .info .left .email,.sv-c-full .info .left .url,.sv-c-full .info .left .fb_page{font-size: 1.1em;display: block;line-height: 2.5em;margin-left: 2.7em;position: relative}.sv-c-full .info .left .opening-times{font-weight: normal}.sv-c-full .info .left .opening-times .section-name{margin-bottom: 0.5em}.sv-c-full .info .left .opening-times .days{display: block}.sv-c-full .info .left .opening-times .hours{padding-left: 2em;color: #999}.sv-c-full .info .left .opening-times .schedule{padding-left: 2em}.sv-c-full .info .left .opening-times .opening-times-timetable{text-transform: uppercase}.sv-c-full .info .left .opening-times .opening-times-open,.sv-c-full .info .left .opening-times .opening-times-closed{padding: 0.25em;font-size: 1.2em;line-height: 1.2em;display: block}.sv-c-full .info .left .opening-times .opening-times-open{color: #00c02c}.sv-c-full .info .left .opening-times .opening-times-closed{color: #ed1c24}.sv-c-full .info .left .opening-times .opening-times-open:before,.sv-c-full .info .left .opening-times .opening-times-closed:before{font-family: "icons";margin-right: 0.8em}.sv-c-full .info .left .opening-times .opening-times-open:before{content: "Y"}.sv-c-full .info .left .opening-times .opening-times-closed:before{content: "N"}.sv-c-full .info .left .address:before,.sv-c-full .info .left .phone:before,.sv-c-full .info .left .fax:before,.sv-c-full .info .left .email:before,.sv-c-full .info .left .url:before,.sv-c-full .info .left .fb_page:before,.sv-c-full .info .left .opening-time .naslov:before{font-family: icons;font-weight: normal;font-size: 2.5em;line-height: 0.65em;color: #666;position: absolute;top: 0.25em;left: -1.25em}.sv-c-full .info .left .address:before{content: "A"}.sv-c-full .info .left .phone:before{content: "T"}.sv-c-full .info .left .fax:before{content: "F"}.sv-c-full .info .left .email:before{content: "m"}.sv-c-full .info .left .url:before{content: "H"}.sv-c-full .info .left .fb_page:before{content: "f"}.sv-c-full .info .left .opening-time .naslov{color: #666}.sv-c-full .info .left .opening-time .naslov:before{content: "D"}.sv-c-full .info .left .opening-time .schedule{margin-left: 3em;margin-bottom: 0.5em}.sv-c-full .info .left .opening-time .schedule .days{font-weight: 700}.sv-c-full .info .left .spacer{height: 2em}.sv-c-full .info .left .opening-time:last-child{border: none}.sv-c-full .info .right{display: inline-block;vertical-align: top;width: 49%}.sv-c-full .info .right img{display: block;margin-bottom: 2em;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .info .right .loc-map{height: 25em;width: 100%;border: 1px solid #666;overflow: hidden}.sv-c-full .info .right .loc-map iframe{width: 100%;height: 100%}.sv-c-full .info .tickets{display: block;margin-top: 1em}.sv-c-full .info .tickets .single-ticket{display: block;font-size: 1.2em;line-height: 1.2em;position: relative;margin-top: 1em;background-color: #efefef;-webkit-border-radius: .25em;-moz-border-radius: .25em;border-radius: .25em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .info .tickets .single-ticket .desc{font-weight: 700;display: inline-block;padding: .5em 1em}.sv-c-full .info .tickets .single-ticket .btn{float: right;margin-right: 0.5em;margin-top: -0.15em;padding: .75em 1em .75em .8em;-webkit-border-radius: .25em;-moz-border-radius: .25em;border-radius: .25em}.sv-c-full .info .tickets .single-ticket .confirm-promo:before{font-family: "icons";font-size: 1.5em;line-height: 0.5em;content: "K";position: relative;top: 0.15em;margin-right: 0.3em}.sv-c-full .info .tickets .confirm-promo:before{font-family: "icons";font-size: 1.5em;line-height: 0.5em;content: "K";position: relative;top: 0.15em;margin-right: 0.3em}.sv-c-full .main{width: 73%}.sv-c-full .main .edit-input{display: inline-block;vertical-align: bottom;margin-right: 1em}.sv-c-full .main-wide{display: block}.sv-c-full .adm-title{display: inline-block;font-weight: 700;font-size: 1.33em;color: #fff;position: relative;top: -1.13em;padding: .5em 1em;background: #fba930;border-radius: 0 0 .8rem .8rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .adm-title .only-text-dropdown select{font-weight: 700;font-size: 1em;color: #fff}.sv-c-full .adm-title .only-text-dropdown .arrow{color: #fff}.sv-c-full .main-wide .help-pages,.sv-c-full .aside .help-pages{font-weight: 600;font-size: 1.4em;line-height: 1.2em;color: #000}.sv-c-full .main-wide .help-pages ol,.sv-c-full .aside .help-pages ol{counter-reset: li;margin-left: 0;padding-left: 0}.sv-c-full .main-wide .help-pages ol > li,.sv-c-full .aside .help-pages ol > li{position: relative;margin: .5em 0 2em 3em;list-style: none}.sv-c-full .main-wide .help-pages ol > li:before,.sv-c-full .aside .help-pages ol > li:before{content: counter(li);counter-increment: li;position: absolute;text-align: center;font-size: 1.5em;line-height: 1em;top: -0.4em;left: -2em;height: 1.5em;width: 1.5em;color: #fff;padding: 0.25em;background-color: #666;-webkit-border-radius: 1em;-moz-border-radius: 1em;border-radius: 1em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .main-wide .help-pages img,.sv-c-full .aside .help-pages img{max-width: 100%;margin-top: 1em}.sv-c-full .entry-content{display: flex;flex-direction: column;max-width: 1140px;margin: 0 auto;font-size: 0.9rem}.sv-c-full .entry-content h2,.sv-c-full .entry-content li{font-size: 1.2rem}.sv-c-full .entry-content h2{margin-bottom: 0}.sv-c-full .entry-content li{margin-top: 0.6em}.sv-c-full .entry-content p,.sv-c-full .entry-content table{padding-left: 1em}.split-view{display: grid;grid-template-columns: 1fr}.sv-c-left-container{display: inline-block;vertical-align: top;margin-right: 14%;width: 30%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-left-login{width: 100% !important;margin-right: 0 !important}.sv-c-left-fb{margin-top: 1em}.sv-c-left-fb .fb-login{color: white;font-size: 1.1em;background-color: #4267b2;display: inline-block;height: 29px;border-radius: 0.3em;padding-right: 1em}.sv-c-left-fb p{margin: 0}.sv-c-left-fb img{margin-right: 0.5em;vertical-align: middle}.sv-c-left,.sv-c-left-login{display: inline-block;vertical-align: top;padding: 1.5em;margin-right: 14%;width: 25%;background: #fff;-webkit-box-shadow: 0 0 1em .2em #595b5d;-moz-box-shadow: 0 0 1em .2em #595b5d;box-shadow: 0 0 1em .2em #595b5d;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: .8rem;-moz-border-radius: .8rem;border-radius: .8rem}.sv-c-left table,.sv-c-left-login table,.sv-c-left td,.sv-c-left-login td,.sv-c-left tr,.sv-c-left-login tr{margin: 0;padding: 0}.sv-c-left table,.sv-c-left-login table{width: 100%}.sv-c-left table td,.sv-c-left-login table td{border: 1px solid #efefef;background: #efefef}.sv-c-left table td.lbl,.sv-c-left-login table td.lbl{width: 2em;background: #fba930}.sv-c-left table td.lbl label,.sv-c-left-login table td.lbl label{text-align: center;font-size: 1.5em;padding: .25em .5em;color: #fff}.sv-c-left table td.btn,.sv-c-left-login table td.btn{width: 2em;background: #666}.sv-c-left table td.btn a,.sv-c-left-login table td.btn a{font-size: 1.5em;padding: .25em .55em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-left table .sv-empty,.sv-c-left-login table .sv-empty{height: 1em}.sv-c-left input.sv-login,.sv-c-left-login input.sv-login{margin: 0;width: 100%;height: 2em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-left input[type="email"],.sv-c-left-login input[type="email"]{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-left table td.btn a,.sv-c-left-login table td.btn a,.sv-c-left input[type="submit"],.sv-c-left-login input[type="submit"]{font-size: 1.2em;display: block;width: 100%;text-align: center}.text-input-wrapper{width: 100%;display: block;padding: 2 3em;margin: .5em 0 0;font-weight: 400;color: #000;background: #fff;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 0.8rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.text-input-wrapper label{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.text-input-wrapper input{height: 2.3em;width: 100%;z-index: 1;background: none;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none}.text-input-wrapper input:focus{border: none}.text-input-wrapper textarea{width: 100%;z-index: 1;background: none;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none}.text-input-wrapper textarea:focus{border: none}.login-form{text-align: center;max-width: 30em}.login-form form{display: grid;grid-gap: 0.5em;margin-bottom: 1em}.login-form input[type="submit"]{width: max-content;place-self: center}.login-form .sv-input-round{padding: .5em 2em;border-radius: 2rem}.login-form .forgotten-password{place-self: end}.sv-c-right{display: inline-block;vertical-align: top;width: 60%;padding: 1.5em;background: #fff;overflow: hidden;-webkit-box-shadow: 0 0 1em .2em #595b5d;-moz-box-shadow: 0 0 1em .2em #595b5d;box-shadow: 0 0 1em .2em #595b5d;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-right .sv-news-date,.loggedinnews .sv-news-date{text-align: right}.sv-c-right .sv-news-date .sv-news-header,.loggedinnews .sv-news-date .sv-news-header{text-align: left;float: left;max-width: 85%}.sv-c-right .sv-news-date p,.loggedinnews .sv-news-date p{display: inline-block;padding: .5em .9em;background: #fba930;color: #fff;margin-top: 0}.sv-c-center{display: block;margin: auto}.sv-c-center .sv-reg-left,.sv-c-center .sv-reg-right{display: inline-block;vertical-align: top;width: 100%}.sv-c-center .sv-reg-left label,.sv-c-center .sv-reg-right label{display: block}.sv-c-center .sv-reg-left input,.sv-c-center .sv-reg-right input{width: 100%;margin-bottom: 1em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-center .sv-reg-left input[type="submit"],.sv-c-center .sv-reg-right input[type="submit"]{margin: 0 auto}.sv-c-center .sv-reg-left{padding-right: 8%}.sv-c-center .sv-over-select{width: 100%;margin-bottom: 1em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-right .register-ok-msg{color: #595b5d;font-size: 1.5em}.sv-c-right .register-ok-msg .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.5em}.about{width: 100%}.about .account-btn{display: inline-block;vertical-align: middle;text-align: center;position: relative}.about .account-btn img{display: block;margin: auto;height: 3.5em;width: 3.5em;border: .16em solid #666;-webkit-border-radius: 1.85em;-moz-border-radius: 1.85em;border-radius: 1.85em}.about .about_birthdate_day,.about .about_birthdate_month{display: inline-block !important;width: 5em;padding-right: 1em}.about .about_birthdate_year{display: inline-block !important;width: 7.5em;padding-right: 1em}.about input[type="text"]{display: block}.about .btn{text-align: center}.about .label-next{display: inline-block}.sports_selector .sport{display: inline-block;width: 8em;height: 7.5em;border: 3px solid transparent;border-radius: 10px;text-align: center;padding-top: 0.5em;margin-bottom: 0.3em}.sports_selector .sport img{width: 5em}.sports_selector .sport span{display: block;margin-top: 0.5em}.sports_selector .sport:hover{border: 3px solid #fba930}.sports_selector .sport.selected{border: 3px solid #666;background-color: #efefef}.favourite_city .sv-over-select{width: 20em;margin-left: 2em}.countries_shown input[type="checkbox"]{width: 1.8em !important;height: 1.8em !important;display: inline-block;vertical-align: middle}.countries_shown label{font-size: 1.5em;display: inline-block !important;vertical-align: middle;width: auto !important}.first-time-guide{max-width: 50em;margin: auto}.first-time-guide p{font-size: 1.2em}.first-time-guide .first-time-guide-text{padding: 0 2em}.first-time-guide ol{padding: 0;list-style-type: none;font-size: 1.8em}.first-time-guide ol span{font-family: icons;vertical-align: middle;font-size: 2em;margin-right: 0.5em}.first-time-guide ol p{font-size: initial;margin-left: 2em;color: #595b5d}.first-time-guide ol li{border: 1px solid #666;margin-bottom: 0.5em;padding: 0.5em;color: #666;border-radius: .8rem;background: white;box-shadow: 0px 3px 6px #efefef}.first-time-guide ol li.done{border: 1px solid #00c02c;color: #00c02c;list-style-type: none}.first-time-guide ol li.done p{color: #00c02c !important}.first-time-guide ol li.done:before{content: "Y";font-family: icons;float: right;position: relative;font-size: 1.5em}table.captcha input.sv-captcha,table.captcha .sv-captcha-img{display: inline-block;margin: 0 !important;width: 50% !important;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}table.captcha input.sv-captcha{text-align: center;padding: 0.8em}table.captcha td{background: #efefef}table.captcha .lbl-up{border: none !important;background: none !important}.main .table-us-m th:first-child{text-align: right;width: 5%;border-right: 0}.table-us-m td div{margin: .5em 0}.main .table-std th{width: 16%}.main .table-std th:first-child{width: 20%}.main .table-std td:first-child{text-align: left}.main .table-std .tbtn .btn{font-family: icons}.main .table-std-custom .table_col_wide{width: 50%}.main .table-std-custom .table_col_narrow{width: 2%}.main .table-std-custom .table_col_medium{width: 5%}.main .table-std-custom .table_col_micro{width: 0.25%}.main .table-std-custom .tbtn .btn{font-family: icons}.main .history{width: 100%}.main .history .read-inp-wrapper{margin-bottom: 0}.main .history .edit-input{width: 30%;margin-right: 3%}.main .history input[type="submit"]{margin: 1em 0 0 0;width: 15em}.main .renew-subscription{width: 90%;line-height: 1.2em;display: inline-block;position: relative}.main .renew-subscription a{display: block;margin: .5em 0;padding: .5em 2em}.main .renew-subscription p{text-align: left}.main .renew-subscription button{float: left}.main #promo_table_account tr:hover:not(.no-hover){cursor: pointer;background-color: #3561b1;color: #ffffff}.aside .user_birthdate,.user-right .user_birthdate{display: inline-block !important}.aside .user_birthdate.day,.user-right .user_birthdate.day,.aside .user_birthdate.month,.user-right .user_birthdate.month{width: 20% !important;padding-right: 1em !important}.aside .user_birthdate.year,.user-right .user_birthdate.year{width: 55% !important}.sv-c-full .pig-icon{position: relative}.sv-c-full .pig-icon:after{font-family: icons;font-weight: normal;font-size: 8em;line-height: 1em;color: #666;content: "P";position: absolute;top: -0.1em;right: 0}.sv-c-full .pig-icon > p:nth-child(2){width: 70%}.payment_window{max-width: 700px;margin: auto;text-align: center}.payment_window .payment_ok{color: #00c02c;font-size: 2em}.payment_window .payment_ok:before{font-family: bootstrap-icons;font-size: 2em;color: #00c02c;content: "\F272";vertical-align: middle;margin-right: 0.5em}.payment_window .payment_error{font-size: 1.5em}.payment_window .payment_error:before{font-family: bootstrap-icons;font-size: 2em;color: #ed1c24;content: "\F623";vertical-align: middle;margin-right: 0.5em}.payments_wrapper{max-width: 32em;margin: 0 auto;font-size: 1rem}.payments_wrapper h1{text-align: center}.payment_form{width: 45% !important;float: left}.payment_form .credit_quantity{width: 5em}.payment_form #paypal_submit{background: none}.payment_instructions{float: right;width: 45%;text-align: justify}.show-main-opt .left,.show-main-opt .right{display: inline-block;vertical-align: top}.show-main-opt .left{width: 55%;margin-right: 4%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.show-main-opt .left.image-edit{width: 35%;margin-right: 5%}.show-main-opt .right{width: 40%}.show-main-opt .right.image-edit{width: 58%}.show-main-opt form:not(.company-edit,.location-edit){width: 100%}.show-main-opt form:not(.company-edit,.location-edit) label,.show-main-opt form:not(.company-edit,.location-edit) input,.show-main-opt form:not(.company-edit,.location-edit) textarea{display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper{display: block;margin: 1em 0}.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper label,.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper button,.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper input{width: auto;display: inline-block;vertical-align: middle}.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper input[type="checkbox"]{width: 1.5em;height: 1.5em}.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper button{font-weight: 700;font-size: 1em;line-height: 1em;padding-left: 1em;padding-right: 1em;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none}.show-main-opt form:not(.company-edit,.location-edit) .checkbox-wrapper #credits{width: 3em}.sv-c-full h2 .location-name,.sv-c-full h2 .type{text-transform: none;color: #fba930}.sv-c-full .aside label,.sv-c-full .aside input{display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside input{margin-bottom: 0.5em}.sv-c-full .aside .duration-selector{display: table;width: 100%;margin-bottom: 0.5em;border: 1px solid #efefef;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside .duration-selector div{display: table-cell;text-align: center;padding: 0.5em;color: #666;cursor: pointer;border-right: 1px solid #efefef}.sv-c-full .aside .duration-selector div:last-child{border: none}.sv-c-full .aside .duration-selector .active{color: #fff;background: #fba930}.sv-c-full .aside .label-next{display: block;position: relative}.sv-c-full .aside .label-next input[type="checkbox"]{position: absolute;top: -0.1em;left: 0;display: block;margin: 0}.sv-c-full .aside .label-next label{display: block;padding-left: 1.8em;width: auto;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside .term_durations,.sv-c-full .aside .price-selector{width: 100%;margin-bottom: 0.5em}.sv-c-full .aside .term_durations input,.sv-c-full .aside .price-selector input{text-align: center;display: inline-block;vertical-align: middle;width: 4em;margin: auto 0;padding-left: 0.5em;padding-right: 0.5em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside .term_durations input[readonly],.sv-c-full .aside .price-selector input[readonly]{background: none;border: .15em solid #efefef}.sv-c-full .aside .term_durations label,.sv-c-full .aside .price-selector label{display: inline-block;text-align: left;vertical-align: middle;width: auto}.sv-c-full .aside .discount-selector{margin-top: 1em}.sv-c-full .aside .discount-selector label{display: block}.sv-c-full .aside .discount-selector input,.sv-c-full .aside .discount-selector select{display: inline-block;width: 47%}.sv-c-full .aside .term_signintime,.sv-c-full .aside .term_signouttime,.sv-c-full .aside .term_visibility{width: 100%;margin-bottom: 0.5em}.sv-c-full .aside .term_signintime .input,.sv-c-full .aside .term_signouttime .input,.sv-c-full .aside .term_visibility .input{display: inline-block;vertical-align: middle;width: 32%}.sv-c-full .aside .term_signintime .input input,.sv-c-full .aside .term_signouttime .input input,.sv-c-full .aside .term_visibility .input input{text-align: center;display: block;width: 100%;margin: auto 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sv-c-full .aside .term_signintime .input label,.sv-c-full .aside .term_signouttime .input label,.sv-c-full .aside .term_visibility .input label{display: block;text-align: center;width: 100%}.sv-c-full .main .edit-input{display: inline-block;width: 15em;margin-right: 1em}.sv-c-full .main .btn{display: inline-block;padding: .6em 2em}.avatar-upload{margin: 1em 0}.avatar-upload .edit-upload p{padding: 0;font-size: 0.9rem}.avatar-upload #upload-avatar{padding: 0 0 1em 0;width: 100%}.avatar-upload #upload-avatar input.btn{padding: .8em .7em}.admin-user-basic{text-align: center}.admin-user-basic img{height: 8em}.sv-small-select{display: flex;padding: .4em 1em;align-items: center;background: #fff;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 0.8em;cursor: pointer;margin: .5em 0 0;width: 30%;float: right}.sv-small-select select{font-family: montserrat, sans-serif;background: transparent;border: none;font-size: 1rem;font-weight: 400;width: 100%;height: 1.5em;padding: 0;cursor: pointer;outline: none}.news-name{float: left;width: 100%;height: 30%}.news-name-label{float: left;width: 100%}.news-text{float: left;width: 95%}.selectable{cursor: pointer}.selectable tr:hover:not(.no-hover) td{background-color: #666;color: #fff}.selectable tr:hover:not(.no-hover) td .tbtn{background-color: #00c02c}.promo_activity_left{width: 32%;height: 100%}.promo_activity_right{display: block;float: right;width: 65%}.hidden{display: none}.restriction{padding-bottom: 0.5em}.users-popup-btn{width: 30%;color: #ed1c24}.coupon_response_wrapper{width: 30em;height: 5em;text-align: center;padding-right: 20px}.promo_response_wrapper{width: 90%;height: 3em;text-align: center}.users_response_wrapper{width: 90%;height: 3em;text-align: center}.sv-payments-popup div{padding: 2px 2px 2px 2px}.promo-generate{margin-top: 20px}.promo-membership-checkbox{margin-top: 15px}.price-selector{width: 100%}.price-selector input{width: 4em;vertical-align: middle}.price-selector input[readonly]{background: none;border: .15em solid #efefef}.price-selector label{display: inline-block;text-align: left;vertical-align: middle;width: auto}#form-buy-promo .promo-activities-container{width: 75%;float: left}#form-buy-promo .promo-activities-container .promo-activities-list{width: 33%;float: left}#form-buy-promo .promo-activities-container li:before{content: "–"}.invite-hold{display: inline-block;position: absolute;margin-right: 10px;margin-left: 30px;width: 28em}.invite-hold input{font-size: 0.9em;line-height: 1em;padding: .6em 2em}.invite-hold #invite_code{width: 4em}.admin_users_payerhold,.admin_users_payermailhold,#error_toolow,#error_noint,.admin_users_credit_2{display: none}.admin_users_mailer{width: 20%;margin-bottom: 15px}#admin_users_mail_send{width: 50%}.add_note_area{margin-top: 20px}.admin-userlog th,.user-userlog th{width: initial}.admin-userlog .userlog-event-1,.user-userlog .userlog-event-1{color: #274389}.admin-userlog .userlog-event-2,.user-userlog .userlog-event-2{color: #299db6}.admin-userlog .userlog-event-3,.user-userlog .userlog-event-3{color: #5baf19}.admin-userlog .userlog-event-4,.user-userlog .userlog-event-4{color: #b32e37}.admin-userlog .userlog-event-5,.user-userlog .userlog-event-5{color: #da9800}.admin-userlog .userlog-event-6,.user-userlog .userlog-event-6{color: #e98931}.admin-userlog .userlog-event-7,.user-userlog .userlog-event-7{color: #fbb735}.admin-userlog .userlog-event-8,.user-userlog .userlog-event-8{color: #1f5ea8}.admin-userlog .userlog-event-9,.user-userlog .userlog-event-9{color: #227fb0}.admin-userlog tr:nth-child(2n),.admin-userlog tr:nth-child(2n + 1){background-color: initial}.admin-userlog tr{border-bottom: 1px solid #666}.admin-userlog td{text-align: left;border-right: none}.admin-userlog .tbtn{padding: 0;background-color: #666;text-align: center !important;font-size: 0.9em}.admin-userlog .tbtn a{padding: 0 !important}.fc_red{color: #ed1c24}.fc_green{color: #fba930}.fc_blue{color: #666}.fc_orange{color: orange}.fc_pink{color: pink}.fc_violet{color: violet}.sv-bottom-margin{position: relative;height: 5em;z-index: 0}.sv-bottom-margin:before{clear: both}.sv-footer-bg{padding: 1em;background: #fff;margin-top: auto}.sv-footer-bg .sv-footer-wrapper{font-size: 1rem;font-weight: 300;margin: 0 auto;position: relative;overflow: hidden;text-align: center}.sv-footer-bg .sv-footer-wrapper ul{display: flex;flex-flow: column;place-content: center;place-items: center}.sv-footer-bg .sv-footer-wrapper ul li{padding: .4em 0}.sv-footer-bg .sv-footer-wrapper a{font-size: 1rem;font-weight: 300;color: #000}.sv-footer-bg .sv-footer-wrapper a:not(.social-icon):hover{text-decoration: underline}.sv-footer-bg .sv-footer-wrapper .copyright{padding: 0.8em}.sv-footer-bg .sv-footer-wrapper .sv-footer-logo{height: 3rem;margin-top: 0.7em}.sv-footer-bg .sv-footer-wrapper .sv-footer-links{display: flex;flex-direction: column;place-items: center}.sv-footer-bg .sv-footer-wrapper .social-icons{margin-top: 1em;display: flex;gap: 0.5em;justify-content: center}.sv-footer-bg .sv-footer-wrapper .social-icons a:hover{opacity: .7}.sv-footer-bg .sv-footer-wrapper .social-icon svg{max-height: 2.3em;max-width: 2.3em}.sv-footer-bg .sv-footer-wrapper .social-icon .s0{fill: #666}.success-msg{color: #00c02c;font-size: 1.5em}.success-msg .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.5em}.success-normal{color: #00c02c}.response_error{color: #ed1c24;font-size: 1.2em}.response_error .icon{font-family: "icons";font-size: 2em;line-height: 1em;vertical-align: middle;color: inherit;margin-right: 0.5em}.sv-popup-dim{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 9500}#popup-wrapper{display: none;position: fixed;right: 50%;top: 2em;z-index: 9999;max-width: 100%}#popup-wrapper #popup{display: block;position: relative;max-height: 90vh;overflow-y: auto;left: 50%;width: 100%;min-width: 10em;padding: 1.5em;background: #fff;z-index: 9999;margin-bottom: 4em;border-radius: 10px;-webkit-box-shadow: 0 0 1em .2em #595b5d;-moz-box-shadow: 0 0 1em .2em #595b5d;box-shadow: 0 0 1em .2em #595b5d;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#popup-wrapper #popup .popupchild{display: none}#popup-wrapper #popup #close{font-family: icons;font-size: 1.6em;line-height: 1em;width: 1em;color: #666;background: none;cursor: pointer;position: relative;margin-left: -1.4em;left: 100%;z-index: 50;padding: 0.1em}#popup-wrapper #popup #close:hover{text-shadow: none;box-shadow: none;opacity: .7}#popup-wrapper #popup h2{margin-top: 0;padding-right: 2em}#popup-wrapper #popup .hor-search-fields .field{display: inline-block}#popup-wrapper #popup .hor-search-fields .st-table{margin-top: 2em;border: .2em solid #efefef}#popup-wrapper #popup form label{display: block}#popup-wrapper #popup .applied,#popup-wrapper #popup .waiting{font-size: 2em;text-align: center;margin: 0 0 .5em 0}#popup-wrapper #popup .applied{color: #00c02c}#popup-wrapper #popup .waiting{color: #595b5d}#popup-wrapper #popup .applied:before{font-family: icons;content: "Y";margin-right: 0.5em}#popup-wrapper #popup .waiting:before{font-family: icons;content: "?";margin-right: 0.5em}#popup-wrapper #popup .semaforum-status-choice{padding: .5em 2em;display: block;margin-bottom: 0.5em;background-position: right center;background-repeat: no-repeat}#popup-wrapper #popup .semaforum-status-choice .choice{display: block;font-size: 1.3em}#popup-wrapper #popup .semaforum-status-choice.sv{background-size: 6em;border: 1px solid #40b649;color: #40b649;background-image: url("../../core/img/SV-logo-2.png")}#popup-wrapper #popup .semaforum-status-choice.sportnaklik{background-size: 6em;border: 1px solid #318ab9;background-image: url("../../core/img/1c2s-logo.png")}#popup-wrapper #popup .semaforum-status-choice.sv:hover{color: #fff;background-color: #40b649}#popup-wrapper #popup .semaforum-status-choice.sportnaklik:hover{color: #fff;background-color: #318ab9}#popup-wrapper #popup .vadba{display: flex;flex-direction: column;row-gap: 1em;font-size: 1rem;font-weight: 300;margin-bottom: 1em}#popup-wrapper #popup .vadba #name p{margin-top: 0}#popup-wrapper #popup .vadba .warning{border-radius: .8rem;padding: 1.5em;background-color: #fff;box-shadow: 0px 0px 6px #ff8388;max-width: 35em;align-self: center}#popup-wrapper #popup .vadba .warning .icon{color: #ed1c24;vertical-align: top}#popup-wrapper #popup .vadba .vadba-text{padding-top: 0.5em;display: table-cell;vertical-align: middle;max-width: 30rem}#popup-wrapper #popup .vadba .vadba-text p{margin: 0}#popup-wrapper #popup .vadba .explanation{display: inline-block;max-width: 25em;vertical-align: top;line-height: 1.5em;margin-left: 3rem;margin-bottom: 1rem;margin-top: 0.5rem}#popup-wrapper #popup .vadba .explanation .icon{margin-right: 0.25rem}#popup-wrapper #popup .vadba .applied_{margin: 1rem 0}#popup-wrapper #popup .vadba .applied_ span{text-transform: uppercase;font-weight: 600}#popup-wrapper #popup .vadba #name{text-align: center;font-size: 1.6rem;font-weight: 600}#popup-wrapper #popup .vadba .info{max-width: 35em}#popup-wrapper #popup .vadba .info ul{list-style-type: '–';padding-left: 1.5em}#popup-wrapper #popup .for-user-info{margin: 1em 0}#popup-wrapper #popup .for-user-info .name{text-align: center;font-size: 1.67em;line-height: 1.2em;color: #fba930}#popup-wrapper #popup .for-user-info .email{text-align: center;color: #fba930}#popup-wrapper #popup .info-msg{color: #595b5d;font-size: 1em;text-indent: -2em;padding-left: 2em}#popup-wrapper #popup .info-msg .icon{font-size: 1.5em;margin: 0 .2em}#popup-wrapper #popup #time-buttons{text-align: center;padding: .5em 0}#popup-wrapper #popup #time-buttons div{display: inline-block;font-size: 1.25em;line-height: 1.25em;text-transform: none;margin: 0.2em;padding: .5em 1em}#popup-wrapper #popup #time-buttons .active{background-color: #fba930}#popup-wrapper #popup input[type="submit"]{margin-top: 1em;display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 1.2rem}#popup-wrapper #popup .sv-input-round{padding: .5em 2em;border-radius: 2rem;max-width: max-content;margin: 1em auto 0}#popup-wrapper #popup .center{text-align: center;margin: 0 auto}#popup-wrapper #popup .center a{display: inline-block}#popup-wrapper #popup .edit-term-btn{margin-top: 1em;padding: .7em 2em;border-radius: 2em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#popup-wrapper #popup .edit-term-btn:before{font-family: icons;font-weight: normal;font-size: 1.5em;line-height: 0.5em;color: #fff;content: "E";margin-right: 0.5em;position: relative;top: 0.15em}#popup-wrapper #popup .sv-add-activity table{width: 100%;border: 1px solid #efefef;margin-bottom: 1em}#popup-wrapper #popup .sv-add-activity table td{cursor: pointer;padding-left: 1em}#popup-wrapper #popup .sv-add-activity table td:hover{background-color: #fba930;color: #fff}#popup-wrapper #popup #transfer-funds input,#popup-wrapper #popup #sv-changepass input,#popup-wrapper #popup #transfer-funds textarea,#popup-wrapper #popup #sv-changepass textarea{width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#popup-wrapper #popup #transfer-funds .text-input-wrapper,#popup-wrapper #popup #sv-changepass .text-input-wrapper{margin-bottom: 1em}.special-membership{font-weight: bold;margin-right: 0.3em}.special-membership.yes{color: #00c02c}.special-membership.yes:after{font-size: 0.6em;content: "Y";font-family: icons;position: relative;left: -0.3em;top: 0.2em}.special-membership.no{color: #595b5d}.special-membership.no:after{font-size: 0.6em;content: "N";font-family: icons;position: relative;left: -0.3em;top: 0.2em}.billing-settings{width: 30em;padding-left: 2em;padding-top: 1em}.billing-settings input{width: 20em}.billing-settings input:read-only{border: 2px solid #00c02c;background-color: #fff}.billing-settings .billing-payer-results,.billing-settings .billing-issuer-results{border: 1px solid #efefef;margin-bottom: 1em}.billing-settings table{width: 100%}.billing-settings table td{cursor: pointer;padding-left: 1em}.billing-settings table td:hover{background-color: #fba930;color: #fff}.billing-settings .search,.billing-settings .search input{margin: 0}.opentime-section{border: .15em solid #efefef;padding: 1em;margin-bottom: 1em}.opentime-section .opentime-schedule{padding: 1em}.opentime-section .opentime-schedule .btn{margin-left: 2.9em}.opentime-section .opentime-day-selector{width: 90%;border-collapse: collapse}.opentime-section .opentime-day-selector .day,.opentime-section .opentime-day-selector .template td{display: inline-block;width: 10%;height: 1em;display: table-cell;text-align: center;padding: 0.5em;color: #666;cursor: pointer;border: .15em solid #efefef;line-height: 1em}.opentime-section .opentime-day-selector .day{text-transform: uppercase}.opentime-section .opentime-day-selector .active,.opentime-section .opentime-day-selector .template td:hover{color: #fff;background: #fba930}.opentime-section .remove-schedule,.opentime-section .remove-span{display: inline-block !important;font-family: icons;font-size: 1.4em;font-weight: normal;line-height: 1em;width: 1em;padding: .2em .2em .1em;color: #fff;background: #666;cursor: pointer;text-align: center;width: auto !important;margin-left: 0.2em}.opentime-section .remove-schedule{float: left;margin-right: 0.5em}.opentime-section .opentime-spans{width: 100%;display: inline-block;margin: auto;vertical-align: top;padding-left: 2.7em;padding-top: 0.2em}.opentime-section .opentime-spans .opentime-span{height: 3em}.opentime-section .opentime-spans input[type="text"]{width: 3em;text-align: center;line-height: 1.5em;padding: 0.25em;display: inline-block !important;margin: 0 .2em}.membership-section{border: .15em solid #efefef;padding: 1em;margin-bottom: 1em}.membership-section .membership-spans{width: 100%;display: inline-block;margin: auto;vertical-align: top;padding-left: 2.7em;padding-top: 0.2em}.membership-section .membership-spans .membership-span{height: 3em}.membership-section .membership-spans .remove-membership{display: inline-block !important;font-family: icons;font-size: 1.4em;font-weight: normal;line-height: 1em;width: 1em;padding: .2em .2em .1em;color: #fff;background: #666;cursor: pointer;width: auto !important}.membership-section .membership-spans input[type="text"]{width: 3em;text-align: center;line-height: 1.5em;padding: 0.25em;display: inline-block !important;margin: 0 .2em}.response{padding: 10px}.current_activities{width: 100%;float: left;min-height: 30px;margin-bottom: 10px}.activity-span{float: left;white-space: pre-line;word-break: keep-all;margin-right: 10px}.activity-table{height: 30em;overflow-y: auto;overflow-x: visible;padding-right: 5px}#activity_description{height: 150px}.activity-table-wrapper{width: 90%;height: 20%}.company-description{width: 85%}.activity-editor .table-holder{height: 40%}.a-paginator:hover{cursor: pointer}#statistics .chart{margin: auto}#statistics .panels{text-align: center}#statistics .panel{width: 8em;height: 6em;display: inline-table;border: 1px solid #595b5d;padding: .5em 0;margin: 1em;cursor: help}#statistics .panel .panel-text{display: block;margin: auto;text-align: center;line-height: 0.8em;margin-top: 0.5em}#statistics .panel .panel-number{margin: auto;display: block;text-align: center;font-size: 2.5em;margin-top: 0.2em}#statistics .tableTotalLabel:after{content: "SKUPAJ"}#statistics .tableTotalRow{font-weight: bold;border-top: 1px solid #595b5d;text-align: right}#statistics .table_div{margin: auto}#statistics .google-visualization-table-table{font-family: inherit}.user-filters td{padding: .2em .5em}.user-filters tr th:first-child{width: 1em}.user-filters input[type="text"],.user-filters input[type="number"]{width: 4em}.sv-debug-screen{position: relative;background: #fff;border-top: 2px solid #666}.sv-debug-screen .sv-debug-window{display: none;padding: 1em}.sv-debug-screen .sv-debug-open{font-family: icons;font-size: 1.5em;line-height: 1em;color: #fff;position: absolute;top: -1.8em;right: 0;background: #666;padding: .3em .5em .5em;cursor: pointer;-webkit-border-radius: 1em 1em 0 0;-moz-border-radius: 1em 1em 0 0;border-radius: 1em 1em 0 0}.dummy-placeholder{display: none}.assigncenter,.site-owner{display: none}.inline{display: inline-block !important}.nomargin{margin: 0 !important}.float-right-btn{float: right}.esearch h1{text-align: center}.esearch #esearch{padding: 0 1rem;background: transparent;border: none;font-weight: 300;flex-grow: 3;font-size: 1rem;width: 100%;height: 2.2em}.esearch #city-selector{display: flex;padding: .4em 1em;align-items: center;background: #fff;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 1em;height: 3em;cursor: pointer;border-right: 0px solid #666}.esearch #city-selector > svg{min-width: 1em}.esearch #city-search{display: flex;align-items: center;background: #fff;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 10px;padding: .4em 1em;order: -1}.esearch #city-search .map-button{min-width: 10em}.esearch .esearch-wrapper{display: flex;flex-direction: column;gap: 1em;margin: 1em 0 1em}.esearch .esearch-wrapper .buttons{display: flex;gap: 1em;margin: 0 auto 1em}.esearch .esearch-inputs{max-width: 900px;margin: 0 auto;text-align: center}.esearch #esearch-submit{padding: .75em 2em;font-size: 0.9rem;background: #666;border-radius: 2rem;width: max-content;align-self: center}.esearch #u-city{height: 2.5em;margin-left: 0.8em;background: transparent;border: none;font-size: 1rem;font-weight: 300;width: 100%;cursor: pointer}.esearch .sv-over-select{position: relative;display: inline-block;font-size: 1.3em;height: 2.2em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.esearch .sv-over-select select{padding: 0 0 0 2.7em}.esearch .left{float: left}.esearch .middle{left: 1.5%}.esearch .right{float: right}.esearch .selector label{font-family: icons;font-size: 2.1em;line-height: 1.2em;position: absolute;margin-left: 0.1em}.esearch .choose-day .label-next{margin-left: 1em;margin-top: 0.5em;font-size: 1.2em}.esearch .choose-day .label-next .date-container{font-size: 0.7em;bottom: 0.4em}.esearch #esearch-results{margin: 1em 0;display: grid;gap: 1em;grid-template-columns: 1fr;height: max-content}.esearch #esearch-results .hit{height: 100%;display: flex;gap: 1em;align-content: center;box-shadow: 0px 3px 6px #efefef;border-radius: 1em;background: #fff;color: #000;padding: 1em;max-height: 190px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.esearch #esearch-results .hit:hover{opacity: .7}.esearch #esearch-results .hit.hit-active{box-shadow: 0px 0px 6px rgba(102,102,102,0.5)}.esearch #esearch-results .company-img{background-position: center center;background-size: contain;background-repeat: no-repeat;width: 9em;height: 9em;float: left;margin-right: 2em;mix-blend-mode: multiply;align-self: center}.esearch #esearch-results .company-info{display: flex;flex-direction: column;width: 100%;padding-top: 1em;justify-content: center;position: relative}.esearch #esearch-results .company-info a{align-self: flex-end}.esearch #esearch-results .company-info .sv-button-round{font-size: 0.8rem}.esearch #esearch-results .company-info p{font-size: 0.9rem}.esearch #esearch-results .company-info p.result-company{margin: 0;font-size: 1.1rem;font-weight: 500;text-transform: uppercase}.esearch #esearch-results .company-info p.result-term{font-weight: initial}.esearch #esearch-results .company-info p.result-tagline{font-style: italic;font-size: 0.8rem;margin: 0;color: #b1b1b1}.esearch #esearch-results .results-wrapper{display: grid;gap: 2rem;grid-template-columns: 1fr 1fr 1fr}.esearch #esearch-results .results-wrapper .company-info-button{font-size: 1.7em;width: 1em;height: 1em;text-align: center;font-family: icons;float: right;border-radius: 0.1em;background-color: #b1b1b1;padding: 0.1em;color: #fff;z-index: 10;position: relative}.esearch #esearch-results .results-wrapper .company-info-button:hover{background-color: #666 !important}.esearch #esearch-results .results-wrapper li .result-company-address{font-size: 0.9em;color: #595b5d;margin: 0;float: right}.esearch #esearch-results .results-wrapper li .result-company-distance{float: right;margin: 0}.esearch #esearch-results .results-wrapper li .result-term{font-size: 1.7em;margin: 0;margin-top: 1em}.esearch #esearch-results .results-wrapper li:hover{background-color: #fafafa}.esearch .search-page-navigation{text-align: center;margin: 0;font-size: 1.2rem;margin-top: 0.8em}.esearch .search-page-navigation-mobile{display: none}.esearch .ts-wrapper{padding: 0 1rem;background: transparent;box-shadow: none;border: none;font-weight: 300;flex-grow: 3;font-size: 1rem;width: 100%;height: 2.2em}.esearch .ts-wrapper.single .ts-control{font-size: 1rem !important;line-height: 2rem;text-align: left;padding: 0;border: none;max-height: 2.2em}.esearch .ts-control .item{padding-top: .1em;max-height: 2.2em;overflow: hidden}.esearch .ts-control input{font-weight: 300;font-size: 1rem;height: 2.2em;cursor: text !important}.esearch .ts-wrapper.full input{width: 0 !important;min-width: 0}.esearch .ts-dropdown{margin-top: 10px;border-radius: 0 0 10px 10px !important;box-shadow: 0px 3px 3px #e0e0e0;border: none !important;border-top: none !important;overflow: hidden}@media screen and (max-width: 50em){.esearch .ts-dropdown{margin-top: 5px}.esearch .ts-wrapper{padding: 0}}.esearch .ts-dropdown .active{background-color: #eeeeee;color: revert}.esearch .ts-dropdown [data-selectable] .highlight{background: revert;border-radius: 0.3em;font-weight: 600}.esearch .ts-dropdown .option{display: flex;font-size: 1rem;text-align: left;line-height: 1.5rem}.esearch .ts-dropdown-content{scrollbar-width: thin}.ts-wrapper{padding: 0 1rem;background: white;font-size: 1rem;width: 100%;display: block;font-weight: 400;box-shadow: 0px 3px 6px #e0e0e0;border-radius: 0.8rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.ts-wrapper.single .ts-control{font-size: 1rem !important;line-height: 2rem;text-align: left;padding: 0;border: none}.promotions{margin: 2em auto;text-align: center;max-width: 113em}.promotions .promotions-container{margin-bottom: 7em}.promotions .promotions-container .promotions-list .promotion-card{color: #000;text-align: left;background: #fff;padding: 1em;border-radius: 1em;box-shadow: 0px 3px 6px #efefef;width: 18em;height: 18em;display: block;margin: .5em 1em;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.promotions .promotions-container .promotions-list .promotion-card .img-container{height: 8em;display: flex;align-items: center;justify-content: center;margin-bottom: 1em}.promotions .promotions-container .promotions-list .promotion-card img{max-width: 100%;max-height: 100%}.promotions .promotions-container .promotions-list .promotion-card h3{margin: 0;font-size: 1rem;text-align: center}.promotions .promotions-container .promotions-list .promotion-card p{font-weight: initial;text-align: center}.promotions .promotions-container .promotions-list .promotion-card .city{color: #595b5d;font-size: 0.8em}.promotions .promotions-container .promotions-list .promotion-card:hover{opacity: .7}.slick-prev::before,.slick-next::before{color: #666 !important;font-size: 40px;font-family: "icons";font-size: 1.6rem}.slick-prev{left: -2rem}.slick-next{right: -2rem}.slick-prev::before{content: "<"}.slick-next::before{content: ">"}.slick-arrow{z-index: 999;box-shadow: none !important}.slick-dots{bottom: -3em}.slick-dots li button{box-shadow: none !important}.slick-dots li button::before{font-size: 0.5rem}.slick-dots li.slick-active button::before{color: #666}.slick-slide:not(.slick-center){transform: scale(.9);opacity: 0.5}.choose-day li{display: inline-block}.ok{color: green;background: lightgreen}.gdpr{margin-left: 1em}.gdpr input,.sex input{width: 1.2em !important;height: 1.2em !important;vertical-align: middle;margin-right: 0.3em;display: inline-block !important}.gdpr-big label,.sex-big label{font-size: 1.2em;margin-left: 1em}.gdpr label{display: block}#sv-gdpr{max-width: 26em !important}#show-promos-mobile{display: none;margin-bottom: 1em}.offer-activity{margin-bottom: 1em}.offer-activity a{display: flex;flex-direction: row;justify-content: space-between;padding: 0.75em;background-color: #f8f8f8;border-radius: 0.5rem;color: #000;cursor: pointer}.offer-activity .desc{padding: 0 .75em}.offer-activity .price{font-weight: 600;border-left: 1px solid #666;padding-left: 1em}.offer-location .category{display: flex;flex-direction: row;align-items: center;padding: .4em 0}.offer-location .category h3{font-weight: 600;padding: 0;margin: 0;font-size: 1.4rem}.category:hover,.offer-activity:hover{opacity: .7}.popular-activities{display: flex;align-items: flex-start;gap: 1rem;margin: 2em auto 3em;padding-bottom: 0.2em;max-width: max-content;overflow: hidden;overflow-x: auto}.popular-activities a{display: flex;flex-direction: column;align-items: center;justify-content: flex-end;gap: 0.4rem;color: #000;opacity: 1;width: 8em}.popular-activities a:hover{opacity: 0.8}.popular-activities a:hover .popular-activity-outline{stroke: #fba930}.popular-activities svg{max-width: 6em}.popular-activities span{font-size: 1rem;text-transform: uppercase;text-align: center}.popular-activity-outline{stroke: #666}#company-details .company-details{display: flex;flex-direction: column;gap: 0.5em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 0.9rem}#company-details .opener{display: flex}#company-details .opener h3{margin: 0}#company-details h3::before{content: "\F285";font-family: bootstrap-icons;font-size: 1rem;font-weight: 600;display: inline-block;bottom: 0.0em;position: relative;width: 1em;margin-right: 0.5em;text-transform: none !important}#company-details h3.open::before{content: "\F282"}#company-details .description{position: relative;max-height: 5em;overflow: hidden}#company-details .show-more{font-size: 1.5em;cursor: pointer;align-self: center}#company-details .expand{max-height: none}#company-details .description:after{position: absolute;bottom: 0;height: 100%;width: 100%;content: "";background: linear-gradient(to top, #fff 0%, transparent 50%)}#company-details .expand:after{background: none}.company-details > div{display: flex;flex-direction: column;gap: 1em;padding: 1em 2em}.company-details > div > h2{margin: 0;font-weight: 600;font-size: 1.6rem}.offers a{font-size: 1rem;font-weight: 300;position: relative}.offers a .available,.company-info .available{position: absolute;top: 6px;right: 6px;background: #666;width: 6px;height: 6px;border-radius: 1em;z-index: 100}.company-info .available{width: 13px;height: 13px}.company-info .not-available{background: #b1b1b1}#loc-info{padding: 1em 0}span.label{font-weight: 500;text-transform: uppercase;margin-right: 0.5em}.two-columns{display: grid;grid-template-columns: 1fr;gap: 1em}.results-info .show-main-opt{border: none;border-radius: 1em}.results-info .open-tab{border-radius: 1em}.results-info .tab-1{background: none;box-shadow: none}.sv-booking-wrapper{display: flex;margin: 1em 0;justify-content: center;font-size: 1rem}.sv-booking-wrapper div{display: flex;background: #fff;box-shadow: 0px 3px 6px #efefef;border-radius: 10px;padding: .4em 0}.sv-booking-wrapper div * + *{border-left: 1px solid #666}.sv-booking-wrapper span{padding: .6em 2em}.booking-table-wrapper{overflow-x: auto;width: 100%}.sv-booking-table tr{background: none !important}.sv-booking-table tr * + *{border-right: none}.sv-booking-table th,.sv-booking-table th.selected,.sv-booking-table td,.sv-booking-table td.selected{border-bottom: none;background: none}.sv-booking-table td > div{border: none;box-shadow: 0px 3px 6px #efefef;padding: .4rem .5rem;border-radius: 8px;background: #fff;color: #000}.sv-bg-main{background: #f8f8f8}.sv-mobile-noshow{display: none}.company-details{position: relative}.company-details .mobile-view{display: none}.company-details .desktop-view{padding: 0}.company-details #logo-display{width: 300px;display: flex;justify-content: start;padding: 0 0 1.5em}.company-details #logo-display img{width: 240px;object-fit: cover}.company-details #gallery-grid{display: grid;padding: 0 0 1.5em;grid-template-columns: repeat(3, minmax(100px, 300px));grid-column-gap: 8px;grid-row-gap: 8px;grid-template-areas: "logo main main" "first main main" "second third last"}.company-details #gallery-grid.two-images{grid-row-gap: 6px;grid-template-areas: "logo main main" "first main main"}.company-details #gallery-grid div.image-wrapper{position: relative;display: flex;justify-content: center;aspect-ratio: 1.33333333}.company-details #gallery-grid img{width: 100%;height: 100%;object-fit: cover}.company-details #gallery-grid img.company-logo{width: 80%;object-fit: contain}.company-details #gallery-grid img.thumbnail{cursor: pointer}.company-details #gallery-grid .thumbnail-overlay{display: flex;justify-content: center;align-items: center;position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 2;cursor: pointer}.company-details #gallery-grid .thumbnail-overlay span{text-align: center;color: white;font-weight: 500;font-size: 2em}.company-details #gallery-grid > *:nth-child(1){grid-area: logo}.company-details #gallery-grid > *:nth-child(2){grid-area: main}.company-details #gallery-grid > *:nth-child(3){grid-area: first}.company-details #gallery-grid > *:nth-child(4){grid-area: second}.company-details #gallery-grid > *:nth-child(5){grid-area: third}.company-details #gallery-grid > *:nth-child(6){grid-area: last}.company-details #gallery-modal{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 1100;padding: 0}.company-details #gallery-modal #gallery-modal-container{position: relative;padding: 0;background-color: #fff;top: 5vh;left: 5vw;height: 90vh;width: 80vw;overflow-y: auto;background: #fff;border-radius: 10px;-webkit-box-shadow: 0 0 1em .2em #595b5d;-moz-box-shadow: 0 0 1em .2em #595b5d;box-shadow: 0 0 1em .2em #595b5d;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.company-details #gallery-modal #gallery-modal-container #content-wrapper{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%}.company-details #gallery-modal #gallery-modal-container #content-wrapper .close-button{font-family: icons;font-size: 1.6em;line-height: 1em;width: 1em;color: #666;background: none;cursor: pointer;position: absolute;top: 20px;right: 20px;z-index: 50;padding: 0.1em}.company-details #gallery-modal #gallery-modal-container #content-wrapper .close-button:hover{text-shadow: none;box-shadow: none;opacity: 0.7}.company-details #gallery-modal #gallery-modal-container #content-wrapper .gallery-content{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center}.company-details #gallery-modal #gallery-modal-container #content-wrapper .gallery-content img{max-width: 96%;max-height: 96%;object-fit: contain}.company-details #gallery-modal #gallery-modal-container #content-wrapper button{position: absolute;top: 50%;transform: translateY(-50%);background-color: white;opacity: 0.7;border: none;color: #666;font-size: 3em;cursor: pointer;box-shadow: none;margin: 0 .2em;padding: .3em .5em}.company-details #gallery-modal #gallery-modal-container #content-wrapper .prev-button{left: 0;border-radius: 0 .8rem .8rem 0}.company-details #gallery-modal #gallery-modal-container #content-wrapper .prev-button .button-content::before{content: "\003C";font-family: "icons";padding-top: 6px}.company-details #gallery-modal #gallery-modal-container #content-wrapper .next-button{right: 0;border-radius: .8rem 0 0 .8rem}.company-details #gallery-modal #gallery-modal-container #content-wrapper .next-button .button-content::before{content: "\003E";font-family: "icons";padding-top: 6px}.company-details #mobile-gallery{position: relative;padding: 0 0 1.5em}.company-details #mobile-gallery .carousel{position: relative;overflow: hidden}.company-details #mobile-gallery .carousel .carousel-inner{display: flex;height: 100%;transition: transform .5s ease-in-out}.company-details #mobile-gallery .carousel .carousel-inner .carousel-item{height: 100%;display: flex;justify-content: center;align-items: center;overflow: hidden;position: relative}.company-details #mobile-gallery .carousel .carousel-inner .carousel-item img{width: 100%;height: 100%;display: block;object-fit: cover}.company-details #mobile-gallery .carousel .carousel-prev,.company-details #mobile-gallery .carousel .carousel-next{position: absolute;top: 0;width: 50px;height: 100%;background: transparent;border: none;cursor: pointer;display: flex;align-items: center;z-index: 10;padding: 0;outline: none;box-shadow: none;-webkit-tap-highlight-color: transparent}.company-details #mobile-gallery .carousel .carousel-prev:hover,.company-details #mobile-gallery .carousel .carousel-next:hover,.company-details #mobile-gallery .carousel .carousel-prev:focus,.company-details #mobile-gallery .carousel .carousel-next:focus{box-shadow: none;text-shadow: none;opacity: 1}.company-details #mobile-gallery .carousel .carousel-prev .button-content,.company-details #mobile-gallery .carousel .carousel-next .button-content{height: 36px;display: flex;align-items: center;font-size: 24px;color: #000;background-color: rgba(255,255,255,0.7);padding: 0 10px}.company-details #mobile-gallery .carousel .carousel-prev{left: 0;justify-content: start}.company-details #mobile-gallery .carousel .carousel-prev .button-content{border-radius: 0 .8rem .8rem 0}.company-details #mobile-gallery .carousel .carousel-prev .button-content::before{content: "\003C";font-family: "icons";padding-top: 3px}.company-details #mobile-gallery .carousel .carousel-next{right: 0;justify-content: end}.company-details #mobile-gallery .carousel .carousel-next .button-content{border-radius: .8rem 0 0 .8rem}.company-details #mobile-gallery .carousel .carousel-next .button-content::before{content: "\003E";font-family: "icons";padding-top: 3px}.help{border: 1px solid #333;background: #eee;border-radius: 1em;padding: 1em;padding-left: 2.5em;display: inline-block}.help:before{content: "?";font-family: "icons";position: absolute;color: #333;margin-left: -1.25em;margin-top: -.1em;font-size: 1.5em}.ts-dropdown{border-top: 1px solid #d0d0d0 !important;border-radius: 1em !important;overflow: hidden !important}.ts-dropdown-content{scrollbar-width: thin !important}.ts-wrapper.full .text-input-wrapper{padding: 1em !important}.ts-wrapper.multi .text-input-wrapper > div{cursor: pointer;margin: 0 3px 3px 0;padding: 2px 6px;background: #f2f2f2;color: #303030;border: 0px solid #d0d0d0}.input-hidden .text-input-wrapper > input{opacity: 0;position: absolute;left: -10000px}.ts-wrapper.multi.has-items input[aria-expanded="false"]{height: 0.15rem}.no-formatting *{line-height: 1.15em}.no-formatting p{margin: 0;line-height: 1.15em}.no-formatting ul,.no-formatting ol{margin-top: 0.5em;margin-bottom: 0.5em}