﻿@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap");.ContentBox{position:relative;width:100%;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:45px;}@media only screen and (max-width:1000px){.ContentBox{margin-bottom:25px;}}.ContentBox.WithShadow{-webkit-box-shadow:0 5px 10px 7px rgba(0,0,0,.03);-moz-box-shadow:0 5px 10px 7px rgba(0,0,0,.03);box-shadow:0 5px 10px 7px rgba(0,0,0,.03);}.ContentBox.GrayBox{background:#ddd;}.ContentBox.WhiteBox{background:#fff;}.ContentBox.ServiceRequestForm .BoxContent>div{width:100%;}.ContentBox.ServiceRequestForm .BoxContent>div .FramedBlock{margin-bottom:0;}.ContentBox .BoxTitle{position:relative;width:100%;background-color:#cfcfcf;padding:10px 28px;min-height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:center;align-items:flex-start;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px;}.ContentBox .BoxTitle h2,.ContentBox .BoxTitle h3{font-size:24px;line-height:28px;}.ContentBox .BoxTitle h2:first-child,.ContentBox .BoxTitle h3:first-child{margin:0;}.ContentBox .BoxContentWrap{position:relative;width:100%;flex-grow:1;}.ContentBox .BoxContentWrap .BoxContent{position:relative;height:100%;padding:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:space-between;align-items:flex-start;margin-left:auto;margin-right:auto;}.ContentBox .BoxContentWrap .BoxContent:empty{display:none;}.ContentBox .BoxContentWrap .BoxContent h1{margin-top:0;}.ContentBox .ContentNarrow{max-width:1200px;margin-left:auto;margin-right:auto;}.StandardMainBlock .BoxContentWrap .BoxContent h1:first-child,.StandardMainBlock .BoxContentWrap .BoxContent h2:first-child{margin-top:0;}.FormLayout{position:relative;width:calc(100% + 20px);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 -10px;}.FormLayout .FormItem{flex-shrink:0;margin:0 10px 15px 10px;}.FormLayout .FormItem select{width:100%;}.FormLayout .FormItem label{display:block;margin:0 0 8px 2px;}.FormLayout .FormItem.Width-1-1{flex-basis:calc(100% - 20px);flex-grow:1;}.FormLayout .FormItem.Width-1-2{flex-basis:calc(50% - 20px);}.FormLayout .FormItem.Width-1-4{flex-basis:calc(25% - 20px);}.FormLayout .FormItem.Width-1-3{flex-basis:calc(33.3333333333% - 20px);}.FormLayout .FormItem.Width-2-3{flex-basis:calc(66.6666666667% - 20px);}.DotaznikAnotace{position:relative;max-width:650px;margin:0 auto 35px auto;}.BoxDotaznikSpokojenosti{max-width:750px;margin:0 auto 65px auto;padding:45px;}.BoxDotaznikSpokojenosti table.EditingFormTable{width:100%;}.BoxDotaznikSpokojenosti table.EditingFormTable tr td{padding:15px 0;}.BoxDotaznikSpokojenosti table.EditingFormTable tr td:first-child{text-align:right;width:44%;padding-right:15px;vertical-align:top;}.BoxDotaznikSpokojenosti table.EditingFormTable tr td:last-child{padding-left:15px;}.BoxDotaznikSpokojenosti table.EditingFormTable tr td label{margin-top:7px;display:block;line-height:150%;}.BoxDotaznikSpokojenosti input[type=submit]{padding:10px 25px;font-size:18px;line-height:26px;}.BoxDotaznikSpokojenosti #SpokojenostVyhledaniDilu input[type=text],.BoxDotaznikSpokojenosti #SpokojenostRychlostDodani input[type=text]{display:none;}.ps-star-rating{display:flex;align-items:center;gap:10px;}.ps-star-rating__stars{display:inline-flex;gap:3px;line-height:1;}.ps-star-rating__star{position:relative;width:34px;height:34px;cursor:pointer;flex-shrink:0;}.ps-star-rating__star svg{width:34px;height:34px;display:block;pointer-events:none;}.ps-star-rating__star__half{position:absolute;top:0;left:0;width:50%;height:100%;z-index:2;}.ps-star-rating__star__full{position:absolute;top:0;left:50%;width:50%;height:100%;z-index:2;}.ps-star-rating__score{font-size:13px;color:#888;min-width:26px;white-space:nowrap;}.ps-star-rating-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;}