@font-face{font-family:'cezetmap';src:url("../plugins/cezet-map/css/font/cezetmap.eot");src:url("../plugins/cezet-map/css/font/cezetmap.eot?#iefix") format("embedded-opentype"),url("../plugins/cezet-map/css/font/cezetmap.woff") format("woff"),url("../plugins/cezet-map/css/font/cezetmap.ttf") format("truetype"),url("../plugins/cezet-map/css/font/cezetmap.svg#cezetmap") format("svg");font-weight:normal;font-style:normal}.cezetmap{width:370px;height:213px;margin:0 auto;position:relative;overflow:hidden}.cezetmap .kraje,.cezetmap .mesta,.cezetmap .numbers{display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;list-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cezetmap .kraje{font-family:"cezetmap";font-weight:normal;font-style:normal;font-size:370px;line-height:1em;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-moz-font-feature-settings:"liga=1";-ms-font-feature-settings:"liga" 1;-ms-font-feature-settings:"liga", "dlig";z-index:700}@media screen and (min-width: 0 \0){.cezetmap .kraje{line-height:normal}}.cezetmap .kraj{display:block;position:absolute;left:0;top:0}.cezetmap .kraj_env{display:none}.cezetmap .zlinsky:before,.cezetmap .moravskoslezsky:before,.cezetmap .jihomoravsky:before,.cezetmap .olomoucky:before,.cezetmap .vysocina:before,.cezetmap .pardubicky:before,.cezetmap .kralovehradecky:before,.cezetmap .jihocesky:before,.cezetmap .hlavni-mesto-praha:before,.cezetmap .stredocesky:before,.cezetmap .liberecky:before,.cezetmap .plzensky:before,.cezetmap .ustecky:before,.cezetmap .karlovarsky:before{font-family:'cezetmap';speak:none;display:block;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased}.cezetmap .zlinsky:before{content:"a"}.cezetmap .moravskoslezsky:before{content:"b"}.cezetmap .jihomoravsky:before{content:"c"}.cezetmap .olomoucky:before{content:"d"}.cezetmap .vysocina:before{content:"e"}.cezetmap .pardubicky:before{content:"f"}.cezetmap .kralovehradecky:before{content:"g"}.cezetmap .jihocesky:before{content:"h"}.cezetmap .hlavni-mesto-praha:before{content:"i"}.cezetmap .stredocesky:before{content:"j"}.cezetmap .liberecky:before{content:"k"}.cezetmap .plzensky:before{content:"l"}.cezetmap .karlovarsky:before{content:"m"}.cezetmap .ustecky:before{content:"n"}.cezetmap .zlinsky{color:#59C6F5}.cezetmap .moravskoslezsky{color:#90D9F8}.cezetmap .jihomoravsky{color:#7DD2F7}.cezetmap .olomoucky{color:#59C6F5}.cezetmap .vysocina{color:#59C6F5}.cezetmap .pardubicky{color:#90D9F8}.cezetmap .kralovehradecky{color:#7DD2F7}.cezetmap .jihocesky{color:#59C6F5}.cezetmap .hlavni-mesto-praha{color:#59C6F5}.cezetmap .stredocesky{color:#90D9F8}.cezetmap .liberecky{color:#7DD2F7}.cezetmap .plzensky{color:#59C6F5}.cezetmap .ustecky{color:#59C6F5}.cezetmap .karlovarsky{color:#90D9F8}.cezetmap .kraj_hover{color:#ff4354}.cezetmap .kraj_active{color:#138cc6}.cezetmap .zlinsky_center,.cezetmap .moravskoslezsky_center,.cezetmap .jihomoravsky_center,.cezetmap .olomoucky_center,.cezetmap .vysocina_center,.cezetmap .pardubicky_center,.cezetmap .kralovehradecky_center,.cezetmap .jihocesky_center,.cezetmap .hlavni-mesto-praha_center,.cezetmap .stredocesky_center,.cezetmap .liberecky_center,.cezetmap .plzensky_center,.cezetmap .ustecky_center,.cezetmap .karlovarsky_center{position:absolute}.cezetmap .zlinsky_center{left:85.125%;top:70.06507592190889%}.cezetmap .moravskoslezsky_center{left:86.375%;top:48.80694143167028%}.cezetmap .jihomoravsky_center{left:68.125%;top:76.13882863340564%}.cezetmap .olomoucky_center{left:73.875%;top:52.27765726681128%}.cezetmap .vysocina_center{left:53.75%;top:63.55748373101952%}.cezetmap .pardubicky_center{left:60.25%;top:47.50542299349241%}.cezetmap .kralovehradecky_center{left:54.37499999999999%;top:26.68112798264642%}.cezetmap .jihocesky_center{left:32.875%;top:77.22342733188721%}.cezetmap .hlavni-mesto-praha_center{left:33.875%;top:40.3470715835141%}.cezetmap .stredocesky_center{left:33.5%;top:51.84381778741866%}.cezetmap .liberecky_center{left:41.75%;top:13.665943600867678%}.cezetmap .plzensky_center{left:15.125%;top:57.04989154013015%}.cezetmap .ustecky_center{left:24.75%;top:23.427331887201735%}.cezetmap .karlovarsky_center{left:10.375%;top:37.52711496746204%}.cezetmap .mesta{z-index:800}.cezetmap .mesto,.cezetmap .mesto_active:before,.cezetmap .mesto_hover:before{display:block;position:absolute;font-size:0;border-radius:100%}.cezetmap .mesto{width:8px;height:8px;margin-left:-4px;margin-top:-4px;background:white}.cezetmap .mesto:after{display:block;width:20px;height:20px;position:absolute;z-index:600;text-indent:0}.cezetmap .mesto_hover.mesto:after{display:none}.cezetmap .mesto_active:before,.cezetmap .mesto_hover:before{content:"";width:16px;height:16px;margin-left:-5px;margin-top:-5px;border:1px solid white;z-index:800}.cezetmap .mesto a{display:block;color:white;text-decoration:none}.cezetmap .mesto_env{display:none;-moz-border-radius:11px / 10px;-webkit-border-radius:11px / 10px;border-radius:11px / 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(34,44,64,0.8);font-size:12px;color:white;width:100px;padding:5px;position:absolute;bottom:10px;left:50%;margin-left:-55px;text-align:center;z-index:999;line-height:1.5;}.cezetmap .mesto_env:before{content:" ";display:block;position:absolute;width:0px;height:0px;position:absolute;left:50%;margin-left:-6px;top:100%;border:solid transparent;border-top-color:rgba(34,44,64,0.8);border-width:6px}.cezetmap .mesto_hover .mesto_env{display:block}.cezetmap .praha{left:35.1083591331269%;top:38.3458646616541%}.cezetmap .brno{left:66.7492260061919%;top:74.2212674543502%}.cezetmap .ostrava{left:90.875%;top:48.5900216919740%}.cezetmap .plzen{left:18.5139318885449%;top:52.4167561761547%}.cezetmap .liberec{left:43.2198142414861%;top:11.8152524167562%}.cezetmap .olomouc{left:75.8513931888545%;top:57.5725026852846%}.cezetmap .usti-nad-labem{left:28.6687306501548%;top:16.0042964554243%}.cezetmap .hradec-kralove{left:54.8606811145511%;top:34.3716433941998%}.cezetmap .ceske-budejovice{left:35.375%;top:81.5618221258135%}.cezetmap .pardubice{left:53.9938080495356%;top:41.3533834586466%}.cezetmap .havirov{left:93.0030959752322%;top:49.0870032223416%}.cezetmap .zlin{left:82.3529411764706%;top:71.7508055853921%}.cezetmap .kladno{left:29.4117647058824%;top:36.5198711063373%}.cezetmap .most{left:22.6006191950464%;top:22.4489795918367%}.cezetmap .karvina{left:94.6130030959752%;top:46.1868958109560%}.cezetmap .opava{left:85.1393188854489%;top:43.6090225563910%}.cezetmap .frydek-mistek{left:91.8266253869969%;top:53.2760472610097%}.cezetmap .karlovy-vary{left:11.3931888544892%;top:32.6530612244898%}.cezetmap .jihlava{left:51.3931888544892%;top:66.1654135338346%}.cezetmap .teplice{left:25.7585139318885%;top:17.1858216970999%}.cezetmap .decin{left:31.5170278637771%;top:11.3856068743287%}.cezetmap .chomutov{left:19.5665634674923%;top:24.0601503759398%}.cezetmap .prerov{left:78.8854489164087%;top:62.9430719656284%}.cezetmap .jablonec-nad-nisou{left:45.0773993808050%;top:13.6412459720730%}.cezetmap .mlada-boleslav{left:41.1764705882353%;top:26.5306122448980%}.cezetmap .prostejov{left:73.8080495356037%;top:62.4060150375940%}.cezetmap .trebic{left:55.875%;top:72.06074017506101%}.cezetmap .ceska-lipa{left:35.9752321981424%;top:15.0375939849624%}.cezetmap .trinec{left:96.9040247678019%;top:53.2760472610097%}.cezetmap .tabor{left:37.2755417956656%;top:65.5209452201933%}.cezetmap .znojmo{left:58.375%;top:86.33405639913232%}.cezetmap .bruntal{left:79.25%;top:42.0824295010846%}.cezetmap .vsetin{left:87%;top:67.24511930585683%}.cezetmap .valasske-mezirici{left:86.625%;top:61.82212581344903%}.cezetmap .uherske-hradiste{left:79.625%;top:77.87418655097615%}.cezetmap .uhersky-brod{left:82.125%;top:80.4772234273319%}.cezetmap .kromeriz{left:78.25%;top:69.41431670281996%}.cezetmap .hranice{left:83.125%;top:59.21908893709328%}.cezetmap .sumperk{left:71.75%;top:42.73318872017354%}.cezetmap .zabreh-na-morave{left:70.5%;top:46.85466377440347%}.cezetmap .mohelnice{left:71.125%;top:50.54229934924079%}.cezetmap .krnov{left:82.625%;top:39.26247288503254%}.cezetmap .kyjov{left:74.125%;top:80.26030368763557%}.cezetmap .hodonin{left:74.125%;top:85.90021691973969%}.cezetmap .bucovice{left:72.375%;top:74.62039045553145%}.cezetmap .vyskov{left:72.5%;top:69.84815618221259%}.cezetmap .blansko{left:67.125%;top:66.16052060737528%}.cezetmap .boskovice{left:67.5%;top:61.82212581344903%}.cezetmap .hustopece{left:68.25%;top:82.21258134490239%}.cezetmap .ivancice{left:63%;top:76.13882863340564%}.cezetmap .svitavy{left:64.5%;top:51.62689804772235%}.cezetmap .ceska-trebova{left:64.375%;top:45.33622559652928%}.cezetmap .usti-nad-orlici{left:63.7499999999999%;top:42.0824295010846%}.cezetmap .vysoke-myto{left:60.5%;top:43.81778741865509%}.cezetmap .hlinsko{left:56%;top:50.97613882863341%}.cezetmap .chrudim{left:54.75%;top:44.46854663774403%}.cezetmap .novy-jicin{left:87.25%;top:57.9175704989154%}.cezetmap .as{left:1.875%;top:32.79826729002847%}.cezetmap .cheb{left:4.125%;top:39.08893974122153%}.cezetmap .sokolov{left:8.625%;top:34.75054494729528%}.cezetmap .ostrov{left:12.625%;top:29.761390934280097%}.cezetmap .marianske-lazne{left:9.375%;top:42.77657531605884%}.cezetmap .tachov{left:8.125%;top:49.93492672603715%}.cezetmap .domazlice{left:12.625%;top:63.600870326904825%}.cezetmap .klatovy{left:18%;top:65.33622824447532%}.cezetmap .susice{left:21.375%;top:71.40998095597207%}.cezetmap .spalene-porici{left:22.5%;top:56.65943865662283%}.cezetmap .rokycany{left:22.5%;top:51.88720438330397%}.cezetmap .vimperk{left:25%;top:78.56833236595038%}.cezetmap .prachatice{left:28.249999999999996%;top:79.869850804128%}.cezetmap .cesky-krumlov{left:32.875%;top:87.46204169349919%}.cezetmap .trebon{left:39.5%;top:80.30369028352088%}.cezetmap .jindrichuv-hradec{left:43.125%;top:74.66377705141676%}.cezetmap .sobeslav{left:38.75%;top:70.54230199718681%}.cezetmap .vodnany{left:31%;top:74.88069679111307%}.cezetmap .strakonice{left:27.250000000000004%;top:70.542301997187%}.cezetmap .pisek{left:30.5%;top:69.02386381931264%}.cezetmap .blatna{left:26.5%;top:64.03470980629746%}.cezetmap .dacice{left:49.5%;top:77.2668139277725%}.cezetmap .moravske-budejovice{left:54.87499999999999%;top:77.91757314686144%}.cezetmap .telc{left:49.625%;top:73.14533887354257%}.cezetmap .trest{left:50.125%;top:69.45770329870527%}.cezetmap .velke-mezirici{left:57.875%;top:66.4208269429569%}.cezetmap .nove-mesto-na-morave{left:58.875%;top:58.61171631388964%}.cezetmap .pelhrimov{left:46.375%;top:64.03470980629746%}.cezetmap .humpolec{left:48.125%;top:59.91323475206751%}.cezetmap .havlickuv-brod{left:51.5%;top:57.310197875711765%}.cezetmap .chotebor{left:52.5%;top:52.27765726681128%}.cezetmap .pribram{left:28.249999999999996%;top:53.6225623008745%}.cezetmap .benesov{left:38.625%;top:50.15184646573346%}.cezetmap .kutna-hora{left:46.875%;top:43.644254274844094%}.cezetmap .caslav{left:48.75%;top:45.5965319321109%}.cezetmap .kolin{left:46%;top:40.824297658792034%}.cezetmap .podebrady{left:44.625%;top:36.26898312516947%}.cezetmap .nymburk{left:43.625%;top:34.9674646869916%}.cezetmap .neratovice{left:35.875%;top:31.93058833124322%}.cezetmap .melnik{left:35.375%;top:27.592193537316973%}.cezetmap .slany{left:29.5%;top:33.015187029724785%}.cezetmap .rakovnik{left:24.5%;top:37.78742130304366%}.cezetmap .beroun{left:29.375%;top:42.993495055755155%}.cezetmap .kadan{left:17.625%;top:26.941434318228037%}.cezetmap .zatec{left:21.5%;top:29.11063171519116%}.cezetmap .louny{left:25.5%;top:28.24295275640591%}.cezetmap .jirkov{left:20.375%;top:21.952280305212852%}.cezetmap .litomerice{left:30.25%;top:20.433842127338668%}.cezetmap .rumburk{left:36.25%;top:4.164861650115238%}.cezetmap .novy-bor{left:36.5%;top:11.757052539486171%}.cezetmap .turnov{left:45.25%;top:18.91540394946448%}.cezetmap .jicin{left:48.5%;top:24.772236921264916%}.cezetmap .nachod{left:60.25%;top:25.856835619746477%}.cezetmap .trutnov{left:56.25%;top:19.566163168553416%}.cezetmap .namest-nad-oslavou{left:59.25%;top:71.36659436008676%}.cezetmap .velke-prilepy{left:32.625%;top:35.401301683934804%}.cezetmap .baska{left:92.25%;top:56.10990586353227%}.cezetmap .lipnice-nad-sazavou{left:49.25%;top:56.326826844453294%}.cezetmap .jesenik{left:74.9375%;top:32.75488069414317%}.cezetmap .breclav{left:70.0625%;top:88.28633405639913%}.cezetmap .zdar-nad-sazavou{left:55.93749999999999%;top:59.219088937093275%}.cezetmap .rychnov-nad-kneznou{left:61.5625%;top:35.140997830802604%}.cezetmap .semily{left:47.9375%;top:17.136659436008678%}.cezetmap .sazava{left:41.0625%;top:47.071583514099785%}.cezetmap .jesenik{left:75%;top:33.18872017353579%}.cezetmap .rychnov-nad-kneznou{left:61.54999923706055%;top:35.70498882301976%}.cezetmap .breclav{left:70.30000305175781%;top:89.71800566236782%}.cezetmap .zdar-nad-sazavou{left:56.57500076293945%;top:58.8720193395387%}.cezetmap .semily{left:47.67499923706055%;top:18.17787402105435%}/*! jQuery UI - v1.11.1 - 2014-08-13* http://jqueryui.com* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT *//* Layout helpers----------------------------------*/.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-clearfix {min-height: 0; /* support: IE7 */}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter:Alpha(Opacity=0); /* support: IE8 */}.ui-front {z-index: 100;}/* Interaction Cues----------------------------------*/.ui-state-disabled {cursor: default !important;}/* Icons----------------------------------*//* states and images */.ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}/* Misc visuals----------------------------------*//* Overlays */.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: .5em .5em .5em .7em;min-height: 0; /* support: IE7 */font-size: 100%;}.ui-accordion .ui-accordion-icons {padding-left: 2.2em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left: 2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position: absolute;left: .5em;top: 50%;margin-top: -8px;}.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}.ui-button {display: inline-block;position: relative;padding: 0;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle;text-align: center;overflow: visible; /* removes extra width in IE */}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {text-decoration: none;}/* to make room for the icon, a width needs to be set here */.ui-button-icon-only {width: 2.2em;}/* button elements seem to need a little more width */button.ui-button-icon-only {width: 2.4em;}.ui-button-icons-only {width: 3.4em;}button.ui-button-icons-only {width: 3.7em;}/* button text element */.ui-button .ui-button-text {display: block;line-height: normal;}.ui-button-text-only .ui-button-text {padding: .4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {padding: .4em;text-indent: -9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {padding: .4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {padding: .4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text {padding-left: 2.1em;padding-right: 2.1em;}/* no icon support for input elements, provide padding by default */input.ui-button {padding: .4em 1em;}/* button icon element(s) */.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {position: absolute;top: 50%;margin-top: -8px;}.ui-button-icon-only .ui-icon {left: 50%;margin-left: -8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {left: .5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {right: .5em;}/* button sets */.ui-buttonset {margin-right: 7px;}.ui-buttonset .ui-button {margin-left: 0;margin-right: -.3em;}/* workarounds *//* reset extra padding in Firefox, see h5bp.com/l */input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {border: 0;padding: 0;}.ui-datepicker {width: 17em;padding: .2em .2em 0;display: none;}.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width: 45%;}.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td span,.ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}/* with multiple calendars */.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}/* RTL support */.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-dialog {overflow: hidden;position: absolute;top: 0;left: 0;padding: .2em;outline: 0;}.ui-dialog .ui-dialog-titlebar {padding: .4em 1em;position: relative;}.ui-dialog .ui-dialog-title {float: left;margin: .1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .5em 1em;/*background: none;*/background: white;overflow: auto;}.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: .5em;padding: .3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0;cursor: pointer;}.ui-dialog .ui-resizable-se {width: 12px;height: 12px;right: -5px;bottom: -5px;background-position: 16px 16px;}.ui-draggable .ui-dialog-titlebar {cursor: move;}.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: none;}.ui-menu .ui-menu {position: absolute;}.ui-menu .ui-menu-item {position: relative;margin: 0;padding: 3px 1em 3px .4em;cursor: pointer;min-height: 0; /* support: IE7 *//* support: IE10, see #8844 */list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-divider {margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active {margin: -1px;}/* icon support */.ui-menu-icons {position: relative;}.ui-menu-icons .ui-menu-item {padding-left: 2em;}/* left-aligned */.ui-menu .ui-icon {position: absolute;top: 0;bottom: 0;left: .2em;margin: auto 0;}/* right-aligned */.ui-menu .ui-menu-icon {left: auto;right: 0;}.ui-progressbar {height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%;}.ui-progressbar .ui-progressbar-overlay {background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25); /* support: IE8 */opacity: 0.25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}.ui-resizable {position: relative;}.ui-resizable-handle {position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {display: none;}.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-selectable {-ms-touch-action: none;touch-action: none;}.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black;}.ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu {overflow: auto;/* Support: IE7 */overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0;}.ui-selectmenu-open {display: block;}.ui-selectmenu-button {display: inline-block;overflow: hidden;position: relative;text-decoration: none;cursor: pointer;}.ui-selectmenu-button span.ui-icon {right: 0.5em;left: auto;margin-top: -8px;position: absolute;top: 50%;}.ui-selectmenu-button span.ui-selectmenu-text {text-align: left;padding: 0.4em 2.1em 0.4em 1em;display: block;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.ui-slider {position: relative;text-align: left;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}/* support: IE8 - See #6727 */.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}.ui-slider-horizontal {height: .8em;}.ui-slider-horizontal .ui-slider-handle {top: -.3em;margin-left: -.6em;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-slider-vertical {width: .8em;height: 100px;}.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}.ui-slider-vertical .ui-slider-range-min {bottom: 0;}.ui-slider-vertical .ui-slider-range-max {top: 0;}.ui-sortable-handle {-ms-touch-action: none;touch-action: none;}.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input {border: none;background: none;color: inherit;padding: 0;margin: .2em 0;vertical-align: middle;margin-left: .4em;margin-right: 22px;}.ui-spinner-button {width: 16px;height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}/* more specificity required here to override default borders */.ui-spinner a.ui-spinner-button {border-top: none;border-bottom: none;border-right: none;}/* vertically center icon */.ui-spinner .ui-icon {position: absolute;margin-top: -8px;top: 50%;left: 0;}.ui-spinner-up {top: 0;}.ui-spinner-down {bottom: 0;}/* TR overrides */.ui-spinner .ui-icon-triangle-1-s {background-position: -65px -16px;}.ui-tabs {position: relative;/*padding: .2em;*/}.ui-tabs .ui-tabs-nav {margin: 0;/*padding: .2em .2em 0;*/}.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 0;margin: 1px .2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {float: left;padding: .5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}.ui-tabs .ui-tabs-panel {display: block;border-width: 0;/*padding: 1em 1.4em;*/background: none;}.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;}body .ui-tooltip {border-width: 2px;}/* END TR overrides *//* Component containers *//**.ui-widget {font-family: Verdana,Arial,sans-serif;font-size: 1.1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family: Verdana,Arial,sans-serif;font-size: 1em;}/**/.ui-widget-content {border: 1px solid #aaaaaa;background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;/*color: #222222;*/}.ui-widget-content a {/*color: #222222;*/}.ui-widget-header {border: 1px solid #aaaaaa;background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;/*color: #222222;*/font-weight: bold;}.ui-widget-header a {/*color: #222222;*/}/* END Component containers *//* Interaction states----------------------------------*/.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border: 1px solid #d3d3d3;background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color: #555555;text-decoration: none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border: 1px solid #999999;background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #212121;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited {color: #212121;text-decoration: none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border: 1px solid #aaaaaa;background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color: #212121;text-decoration: none;}/* Interaction Cues----------------------------------*/.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1;background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color: #363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color: #363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border: 1px solid #cd0a0a;background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color: #cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {color: #cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {color: #cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {font-weight: bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {opacity: .7;filter:Alpha(Opacity=70); /* support: IE8 */font-weight: normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity: .35;filter:Alpha(Opacity=35); /* support: IE8 */background-image: none;}.ui-state-disabled .ui-icon {filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */}/* Icons----------------------------------*//* states and images */.ui-icon {width: 16px;height: 16px;}.ui-icon,.ui-widget-content .ui-icon {background-image: url("images/ui-icons_222222_256x240.png");}.ui-widget-header .ui-icon {background-image: url("images/ui-icons_222222_256x240.png");}.ui-state-default .ui-icon {background-image: url("images/ui-icons_888888_256x240.png");}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image: url("images/ui-icons_454545_256x240.png");}.ui-state-active .ui-icon {background-image: url("images/ui-icons_454545_256x240.png");}.ui-state-highlight .ui-icon {background-image: url("images/ui-icons_2e83ff_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image: url("images/ui-icons_cd0a0a_256x240.png");}/* positioning */.ui-icon-blank { background-position: 16px 16px; }.ui-icon-carat-1-n { background-position: 0 0; }.ui-icon-carat-1-ne { background-position: -16px 0; }.ui-icon-carat-1-e { background-position: -32px 0; }.ui-icon-carat-1-se { background-position: -48px 0; }.ui-icon-carat-1-s { background-position: -64px 0; }.ui-icon-carat-1-sw { background-position: -80px 0; }.ui-icon-carat-1-w { background-position: -96px 0; }.ui-icon-carat-1-nw { background-position: -112px 0; }.ui-icon-carat-2-n-s { background-position: -128px 0; }.ui-icon-carat-2-e-w { background-position: -144px 0; }.ui-icon-triangle-1-n { background-position: 0 -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0 -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0 -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0 -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0 -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0 -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0 -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0 -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-on { background-position: -96px -144px; }.ui-icon-radio-off { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0 -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-start { background-position: -80px -160px; }/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */.ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0 -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0 -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0 -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }/* Misc visuals----------------------------------*//* Corner radius *.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {border-top-left-radius: 4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {border-top-right-radius: 4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {border-bottom-left-radius: 4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {border-bottom-right-radius: 4px;}/* END Corner radius *//* Overlays */.ui-widget-overlay {background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter: Alpha(Opacity=30); /* support: IE8 */}.ui-widget-shadow {margin: -8px 0 0 -8px;padding: 8px;background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter: Alpha(Opacity=30); /* support: IE8 */border-radius: 8px;}/* XStandard CSS Document */.cl_bila{color:white;}.cl_zluta{color:yellow;}.cl_purpurova{color:fuchsia;}.cl_azurova{color:aqua;}.cl_zluta{color:#FFFF00;}.cl_cervena{color:red;}.cl_svetle_zelena{color:lime;}.cl_modra{color:blue;}.cl_cerna{color:black;}.cl_zelena{color:green;}.cl_hneda{color:maroon;}.cl_olivova{color:olive;}.cl_fialova{color:purple;}.cl_seda{color:gray;}.cl_tmave_modra{color:navy;}.cl_modro_zelena{color:teal;}.cl_svetle_seda{color:silver;}.font_1{font-size:8pt;}.font_2{font-size:10pt;}.font_3{font-size:12pt;}.font_4{font-size:14pt;}.font_5{font-size:18pt;}.font_6{font-size:24pt;}.font_7{    font-size:36pt;}.right{    text-align:right;}.left{    text-align:left;}.center{    text-align:center;}.underline{    text-decoration:underline;}.strikethrough{    text-decoration:line-through;}.fotoleft{    float:left;    margin:5px 15px 5px 0px;}.fotoright{    float:right;    margin:5px 0px 5px 15px;}sup{    vertical-align: top;}sub{    vertical-align: bottom;}/* Base CSS Document */.vlevo{    text-align: left;}.uprostred{    text-align: center;}.vpravo{    text-align: right;}.nahore{    vertical-align: top;}.doprostred{    vertical-align: middle;}.dole{    vertical-align: bottom;}.tbl_center{    margin: 0px auto;}.tucne{    font-weight: bold;}#div-sofico-eshopy{    background-color: rgb(66,66,66);    font-family: Arial, Helvetica, sans-serif;    color: white;    font-size: 11px;    text-align: left;    padding: 3px;}#div-sofico-eshopy span{    margin-right: 10px;}#div-sofico-eshopy a:link,#div-sofico-eshopy a:visited{    color: white;    text-decoration: none;}#div-sofico-eshopy a:hover{    color: rgb(255,0,51);}.input_submit_vypis_kosik{    vertical-align: middle;    margin: 0px 0px 0px 2px;}.eu-cookies {    position: fixed;    left: 0px;    bottom: 0px;    right: 0px;    width: 98%;    color: black;    background: #444444;    z-index: 999;    margin: 0px;    padding: 1%;    padding-top: 15px;    padding-bottom: 15px;    text-align: center;    font-size: 100%;}.eu-cookies-btns {    margin: 10px 0px;    text-align: center;}.eu-cookies-btns button {    margin: 5px;}.eu-cookies button {    color: white;    border: 0px;    padding: 10px 20px;    margin: 0px 5px;    cursor: pointer;    font-size: 100%;    display: inline-block;    text-transform: none;}.eu-cookies button:hover {    background: black;    color: white;    border: 0px;    padding: 10px 20px;    margin: 0px 5px;    cursor: pointer;    font-size: 100%;    display: inline-block;    text-transform: none;}.eu-cookies a,.eu-cookies a:link,.eu-cookies a:visited{    color: black;    text-decoration: underline;    font-size: 100%;}.eu-cookies a:hover {    color: black;    text-decoration: none;}.eu-cookies-blok {    border-top: 1px solid #ddd;    padding: 10px 0px;    display: flex;    align-items: center;}.eu-cookies-blok-nazev {    font-size: 130%;    margin-bottom: 5px;}.eu-cookies-blok-checkbox {    margin-left: 50px;}.eu-cookies-last {    border-top: 1px solid #ddd;    padding: 10px 0px !important;    text-align: center;}input[type="checkbox"].eu-cookies-checkbox {webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;vertical-align: sub;right: 0;bottom: 0;left: 0;height: 25px;width: 25px !important;transform: inherit !important;transition: all 0.15s ease-out 0s;background: white;border: solid 1px #ccc;color: #fff;cursor: pointer;padding: 0px !important;display: inline-block;margin-right: 0px !important;position: relative;transform: none;border-radius: 0px;opacity: 1;z-index: 2;outline: none;margin-bottom: 2px;}input[type="checkbox"].eu-cookies-checkbox:disabled {opacity: 0.3;}input[type="checkbox"].eu-cookies-checkbox:checked {background: black;}input[type="checkbox"].eu-cookies-checkbox:checked::before {height: 24px;width: 22px;position: absolute;content: "\2713";display: inline-block;font-size: 18px;text-align: center;line-height: 24px;background: none;color: white;opacity: 1;font-weight: bold;}*{  margin:0;  padding:0;}body{  font-family:"Open sans", Arial;  font-size:13px;  line-height:150%;}a{  color:#000;  text-decoration:underline;}a:hover{  text-decoration:none;}p{  margin-bottom:15px;}h1, h2, h3, h4, h5{  margin-bottom:15px;  font-weight:300;  line-height:120%;}h1{  font-size:35px;}table{  border-spacing:0;  margin-bottom:15px;  width:100%;}table td{  padding:5px;}table thead td,table th{  background-color:#adadad;  border:0;  font-size:110%;  font-weight:bold;  padding:5px;  padding-top:10px;  padding-bottom:10px;}.tbl_katalog_vypis thead td a{  color:#fff;}td.top,tr.top td{  vertical-align: top;}ul{  margin-left:15px;  margin-bottom:15px;  list-style:square;}ol{  margin-left:15px;  margin-bottom:15px;}img{  border:0;  max-width: 100%;  height: auto !important;}input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="date"],input[type="tel"],input[type="datetime-local"],select,textarea{  padding:5px;  border:1px solid #adadad;  box-sizing: border-box;  max-width: 100%;}input[type="number"]{  -webkit-appearance: textfield;  -moz-appearance: textfield;  appearance: textfield;}::-webkit-inner-spin-button { display: none; }textarea{  width:80%;  font-family:"Open sans", Arial;  font-size:100%;}.readonly,input[readonly], textarea[readonly], select[disabled]{  background-color: #f1f1f1;  color: gray;}input[type="checkbox"],input[type="radio"]{  margin-right:5px;  position:relative;  top:2px;}label{  cursor: pointer;}label.bg{  display: inline-block;}.button,button,input[type="button"],input[type="submit"]{  padding:5px;  border:0;  cursor:pointer;  background-color:#adadad;  color:#fff;  text-decoration:none;  text-transform:uppercase;  display:inline-block;  line-height:18px;  font-size: 100%;  -webkit-appearance: none !important; /* IPHONE */  -moz-appearance: none !important;  appearance: none !important;}.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover{  background-color:#000;  color:#fff;}input::-moz-focus-inner{ /* FIX (Nesedi velikost tagu button a class="button" */  border:0;  padding:0;}.button.big,button.big{  padding:10px;  font-size:120%;  text-decoration:none;}input.green,.button.green{  padding: 10px;  padding-left: 15px;  padding-right: 15px;  font-size: 110%;  font-weight: bold;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#91c71d+0,7e9e00+100 */  background: #91c71d; /* Old browsers */  background: -moz-linear-gradient(top,  #91c71d 0%, #7e9e00 100%); /* FF3.6-15 */  background: -webkit-linear-gradient(top,  #91c71d 0%,#7e9e00 100%); /* Chrome10-25,Safari5.1-6 */  background: linear-gradient(to bottom,  #91c71d 0%,#7e9e00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91c71d', endColorstr='#7e9e00',GradientType=0 ); /* IE6-9 */}input.red,.button.red{  background-color:#8B0003;  color: white;}input.green:hover,.button.green:hover,input.red:hover,.button.red:hover{  opacity:0.8;}label.radio{  border: 1px solid lightgrey;  padding: 5px;  padding-left: 10px;  min-height: 30px;  font-weight: bold;  overflow: hidden;  display: inline-block;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}label.radio:hover{  border-color: gray;}label.radio input[type="radio"]{  float: left;  margin-top: 5px;}label.radio img{  float: left;}.table_radio td{  padding-bottom: 10px;}.table_radio td.img{  padding-right:10px;  max-width:100px;}/* SLIDER RANGE */.input_range{  padding-top: 5px;}.input_range .hodnoty > span{  width: 45%;}.input_range input{  width: 50%;  padding: 2px;  box-sizing: border-box;  text-align: center;}.input_range label.min{  float: left;}.input_range span.min{  float: left;}.input_range span.max{  float: right;  text-align: right;}.input_range .slider-range{  margin: auto;  margin-bottom: 5px;  width: calc(100% - 20px);  clear: both;}/* END SLIDER RANGE *//* CLASS*/.no_padding,td.no_padding,tr.no_padding td{  padding: 0 !important;}.cleaner{  clear:both;  display:block;  width:0;  height:1px;  visibility:hidden;}.tucne{  font-weight:bold;}.overflow_div{    overflow:auto;    clear: both;}.center{  text-align:center;}.right{  text-align:right;}/* ICON */.back_icon{  display:inline-block;  width:40px;  height:40px;  text-align:center;  line-height:40px;  cursor:pointer;  background-color:#adadad;  color:#fff;  font-weight:bold;  font-size:140%;  text-decoration:none;  -webkit-border-radius: 20px;  -moz-border-radius: 20px;  border-radius: 20px;}.back_icon:hover{  background-color:#000;}.compare{  display:inline-block;  background-image:url("/grafika/compare_icon.png");  background-repeat:no-repeat;  background-position:center;  min-width:22px;  min-height:22px;}.compare.active{  background-image:url("/grafika/compare_active_icon.png");}.favourite{ /* Az po prihlaseni */  display:inline-block;  background-image:url("/grafika/favourite_icon.png");  background-repeat:no-repeat;  background-position:center;  min-width:22px;  min-height:22px;}.favourite.active{  background-image:url("/grafika/favourite_active_icon.png");}.point{  display:inline-block;  text-decoration:none;  cursor:pointer;  background-position:left center;  background-repeat:no-repeat;  padding-left:30px;}.point:hover{  color:#000;}.point.fb{  background-image:url("/grafika/fb_detail.png");}.point.favourite{  background-position:1px center;}.point.compare{  background-position:3px center;}.point.query{  background-image:url("/grafika/query_detail.png");}.point.send{  background-image:url("/grafika/post_icon.png");}.print_icon{  display:inline-block;  background-image:url("/grafika/print_icon.png");  background-repeat:no-repeat;  background-position:center;  min-width:22px;  min-height:22px;}.close_icon{  display:inline-block;  width:24px;  height:24px;  line-height:24px;  background-color:#000;  color:#fff;  text-align:center;  cursor:pointer;  font-weight:bold;  text-decoration: none;  -webkit-border-radius: 12px;  -moz-border-radius: 12px;  border-radius: 12px;}td.count{  white-space:nowrap;}td.price{  white-space:nowrap;}div.error,div.send_ok{  padding:15px;  margin-bottom:15px;  color:#fff;  font-size:110%;  font-weight:600;  clear:both;}div.error a,div.send_ok a{  color: #FFF;}div.error{  background-color:#8B0003;}div.send_ok{  background-color:#287201;}.neaktivni,.form_box_content .neaktivni .info,.neaktivni a,.neaktivni label{  color: lightgrey;  cursor: default;}.neaktivni img{  opacity: 0.4;}.neaktivni label{  cursor: default;}/**//* Jde z editoru a typo.css se importuje do editoru *//* FOOT */.foot_box{  width: 31.3333%;  padding: 2%;  margin: 1%;  box-sizing: border-box;  float: left;  display: inline-block;  background-color: #9b9b9b;  color: #FFFFFF;}.foot_box a{  color: #FFFFFF;}.foot_box ul{  list-style: square;}/* END FOOT *//* BOX */.box{  box-sizing: border-box;}.box_title{  padding-top:10px;  padding-bottom:10px;  text-transform:uppercase;  font-size:130%;}.box_content{  background-color:#F4F4F4;  padding:15px;  margin-bottom:15px;}.box_content label{  display:block;}.box_content p{  margin-bottom:5px;}.box_content li{  margin-bottom:5px;}.box_content h3{  margin-bottom: 5px;  font-weight: normal;  overflow: hidden;}.box_content h3 .date{  float: right;  font-size: 90%;  font-weight: 300;}.box_content .box_item{  margin-bottom: 15px;  overflow: hidden;}.box_content img{  float: left;  margin-right: 5px;  margin-bottom: 5px;}form .box_content .line{margin-bottom: 5px}.div_page_content .box{  width: 50%;  display: inline-block;  float: left;}.div_page_content .box:nth-child(odd){  padding-left: 8px;}.div_page_content .box:nth-child(even){  padding-right: 8px;}#col-1 .box_content input[type=text],#col-1 .box_content textarea,#col-1 .box_content select{  margin-bottom:5px;  width: 90%;}/* BOX */.info_box{  border-left: 3px solid #50B948;  padding-left: 10px;  margin-bottom: 15px;  padding-bottom: 5px;}/* ADRESY */.box_adresy{  overflow: hidden;  margin-bottom: 20px;  display: flex;  flex-wrap:wrap;  width: calc(100% + 10px);}.box_adresa{  width: calc(33.3333% - 10px);  margin-right: 10px;  margin-bottom: 10px;  box-sizing: border-box;  padding: 20px;  background-color: #F4F4F4;}/* END ADRESY */.box_left,.box_right{  float: left;  width: 50%;  margin-bottom: 15px;  box-sizing: border-box;}.box_left{  padding-right: 10px;}.box_right{  float: right;  padding-left: 10px;}.box_right .form_box_content,.box_left .form_box_content{  padding: 40px;}.conteiner{display:flex;flex-wrap:wrap}.conteiner > .right{margin-left:auto}.box,.box2,.box3,.box4{box-sizing:border-box}.box2{width:50%}.box3{width:33.3333%}.box4{width:25%}.buttons-top-list{margin-bottom: 10px;text-align: right}td.buttons{width: 1px;text-align: right}.info_hlaska{background: #FF9494}.info_hlaska.open{display: block}.info_hlaska.close{display: none}.info_hlaska > div{position: relative;padding: 10px 40px 10px 0;overflow: hidden}.info_hlaska p{margin-bottom: 10px}.info_hlaska p:last-child{margin: 0}.info_hlaska .info_hlaska_close, .info_hlaska .info_hlaska_pass_exp_close{position: absolute;top: 0;right: 0;width: 40px;box-sizing: border-box;padding: 10px;text-align: center;cursor: pointer}/* notifikace */.notifikace .item {padding: 10px;background-color: #fdc400;margin-bottom:1px;color: #000}.notifikace .item{display: flex}.notifikace .item a{color: #000}.notifikace .item .close{margin-left:auto;padding-left: 10px;cursor: pointer}.notifikace .item .close:before{content: "\f00d";font-family: FontAwesome}.notifikace .item .popis p:last-child, .notifikace .item p:last-child {margin: 0}.notifikace .item.warning{color: #fff;background: #b00f16}.notifikace .item.warning a{color: #fff}/* END notifikace */.dlazdice_bg{display: flex;flex-wrap: wrap}.dlazdice{width: calc(33.3333% - 2px);box-sizing: border-box;padding: 40px;text-decoration: none;font-size: 140%;background-color: #f3f3f3;margin-right: 1px;margin-bottom: 2px;display: flex}.dlazdice .fa{font-size: 150%}a.dlazdice:hover{background-color: #e1e1e1}.kategorie_level1{width: calc(100% + 5px)}.kategorie_level1 > a.box{width: calc(16.66667% - 5px);margin: 0;border: 1px solid lightgrey;margin-right: 5px;margin-bottom: 5px;text-decoration: none}.div_page_content .kategorie_level1 > a.box{padding: 0}.kategorie_level1 > a.box:hover{  -webkit-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.5);  -moz-box-shadow:    0 0 5px 0 rgba(50, 50, 50, 0.5);  box-shadow:         0 0 5px 0 rgba(50, 50, 50, 0.5);}.kategorie_level1 .box > span{display: block}.kategorie_level1 img{display: block;margin: auto}.kategorie_level1 .nazev{padding:10px;padding-bottom:0;margin-bottom: 10px;height: 40px;line-height: 20px;overflow: hidden;font-weight: bold}.kategorie_level1 a:hover .nazev{text-decoration: underline}.filtry .parametr .hodnota {clear: both;}/* TINY TEMPLATES */#tinymce .box, #tinymce .box2, #tinymce .box3, #tinymce .box4,body > .conteiner .box, body > .conteiner .box2, body > .conteiner .box3, body > .conteiner .box4, body > .conteiner .box5, body > .conteiner .box66, body > .conteiner .box33 {border: solid 1px #adadad;}#tinymce .seznam_stranek, #tinymce .seznam_stranek h2, #tinymce .seznam_stranek .obsah,body > .seznam_stranek, body > .seznam_stranek h2, body > .seznam_stranek .obsah {border: solid 1px #adadad;}#tinymce .seznam_stranek h2, body > .seznam_stranek h2 {padding: 10px;font-size: 20px;line-height: 25px;font-weight: bold;padding-left: 0;margin: 0;}#tinymce .seznam_stranek .obsah, body > .seznam_stranek .obsah {padding-bottom: 25px;  padding-top: 8px;}#tinymce .preklikavaci_menu .preklikavaci_polozka, body > .preklikavaci_menu .preklikavaci_polozka {display: flex;flex-wrap: wrap;}#tinymce .preklikavaci_menu .preklikavaci_nazev, body > .preklikavaci_menu .preklikavaci_nazev {padding: 10px;border: solid 1px #C7C7C7;border-bottom: none;background-color: white;margin-bottom: -1px;position: relative;}#tinymce .preklikavaci_menu .preklikavaci_obsah, body > .preklikavaci_menu .preklikavaci_obsah {padding: 10px;background-color: white;border: solid 1px #C7C7C7;margin-bottom: 10px;display: block;width: 100%;}#tinymce #preklikavaci_content, body > #preklikavaci_content {background-color: red;color: white;}#tinymce #preklikavaci_content:before, body > #preklikavaci_content:before {content: "NEMAZAT";}.template-box2, .template-box3 {margin-bottom: 10px;}.template-box2 .box2 {padding: 20px;}.template-box2 .box2:first-child {padding-left: 0px;}.template-box2 .box2:last-child {padding-right: 0px;}.template-box3 .box3 {padding: 20px;}.template-box3 .box3:first-child {padding-left: 0px;}.template-box3 .box3:last-child {padding-right: 0px;}.template-box4 .box4 {margin-right: 10px;width: calc(25% - 8px);}.template-box4 .box4:last-child {margin-right: 0px;}.template-box5 {justify-content: space-between;}.template-box5 .box5 {width: calc(20% - 15px);min-width: 260px;}.template-box6 {justify-content: space-between;}.template-box6 .box6 {width: calc(16.667% - 15px);}.box66 {width:66.66%;padding:20px;box-sizing: border-box;}.box33 {width:33.33%;padding:20px;box-sizing: border-box;}.template-box2-1 {justify-content: space-between;}.template-box2-1 .box66 {padding-left: 0px;}.template-box2-1 .box1-1 {padding-right: 0px;}.template-box1-2 {justify-content: space-between;}.template-box1-2 .box33 {padding-left: 0px;}.template-box1-2 .box66 {padding-right: 0px;}.template-box2-float-left, .template-box2-float-right {margin-bottom: 10px;clear: both;}.template-box2-float-left .box-half:first-child {float: left;padding: 20px;padding-left: 0px;width: auto;}.template-box2-float-right .box-half:first-child {float: right;padding: 20px;padding-right: 0px;width: auto;}.template-box2-float-left .box-half:last-child {padding: 20px;padding-right: 0px;}.template-box2-float-right .box-half:last-child {padding: 20px;padding-left: 0px;}#tinymce .template-box2-float-left .box-half, body > .template-box2-float-left .box-half {border: solid 1px #adadad;}#tinymce .template-box2-float-right .box-half, body > .template-box2-float-right .box-half {border: solid 1px #adadad;}#tinymce .zkraceny-popis {border: solid 1px red;}#tinymce .zkraceny-popis-buttons {background-color: #ff000033;}:root {  --ordis-color1: #DDAC00;  --ordis-color1_2: black;  --ordis-color2: #580D33;  --ordis-color2_2: white;  --ordis-color3: #FFF9E4;  --rezervace_bg: #f48000;  --rezervace_text: white;  --rezervace_vybrano: #397cfc;  --rezervace_obsazeno: #f48000;  --rezervace_obsazeno_text: white;}/* Zobrazime az pro mobilni verzi */.mobil{  display:none;}/* END Zobrazime az pro mobilni verzi*//* Zobrazime pouze v tisku */.print{  display:none;  visibility:hidden;}/* END Zobrazime pouze v tisku*/body{  background-attachment:fixed;}.grid{  box-sizing:border-box;  max-width:1240px;  width:90%;  margin-left:auto;  margin-right:auto;}.nic_nenalezeno{clear: both}/* TOP BAR */#top_bar{  padding-top:5px;  padding-bottom:5px;  position:relative;  line-height:20px;}/* EDN TOP BAR *//* HEADER */#header{  z-index:500;  position:relative;  padding-top:15px;  padding-bottom:15px;}#header.fixed{  background-color:#FFF;  position:fixed;  top:0;  left:50%;  margin-left:-620px;  padding:10px;  z-index:1000;  -webkit-box-shadow:0 0 3px 0 rgba(50, 50, 50, 0.6);  -moz-box-shadow:   0 0 3px 0 rgba(50, 50, 50, 0.6);  box-shadow:        0 0 3px 0 rgba(50, 50, 50, 0.6);}#header.fixed:hover{  opacity:1;}#header.fixed .hlavni_nadpis{  display:none;}#header.fixed .head-motto{  display:none;}/* END HEADER *//* MENU */.menu ul{  list-style:none;  margin:0;}.menu a{  text-decoration:none;}/* MENU CONTENT */#content .menu{  margin-bottom:15px;}#content .menu .nadpis{  display:block;  padding:5px 10px;  margin-bottom:1px;  font-weight:bold;}#content .menu a{  display:block;  padding: 7px 10px;  margin-bottom:1px;  /*background-color:lightgrey;*/}#content .menu a i {  margin-right: 3px;}#content .menu a:hover{  opacity: 0.8;}.content .uzivatel_menu.menu .nadpis {  margin-bottom: 10px;}.content .uzivatel_menu.menu .nadpis .firma {  display: block;}#content .uzivatel_menu.menu li {  border-bottom: solid 1px #d6d5d5;}  /* END MENU CONTENT *//* MENU TOP BAR */.top_bar .menu,#header .menu{  float:left;}.top_bar .menu ul li,#header .menu ul li{  float:left;}.top_bar .menu ul li a{  padding-left:10px;  padding-right:10px;  text-decoration:none;}.top_bar .menu ul li.level_1:first-child a.level_1{  border:0;  padding-left:0;}.top_bar .menu ul li a:hover{  text-decoration:underline;}/* level 1 */.top_bar .menu ul li ul{  visibility:hidden;  margin:0;  z-index:9999;  background-color:#fff;  position:absolute;  display:block;  -webkit-transition:all 50ms ease;  -moz-transition:all 50ms ease;  -ms-transition:all 50ms ease;  -o-transition:all 50ms ease;  transition:all 50ms ease;}.top_bar .menu ul li:hover ul{  visibility:visible;  -webkit-box-shadow:0 0 3px 0 rgba(50, 50, 50, 0.6);  -moz-box-shadow:   0 0 3px 0 rgba(50, 50, 50, 0.6);  box-shadow:        0 0 3px 0 rgba(50, 50, 50, 0.6);}.top_bar .menu ul li ul li{  display:block;  float:none;  padding:0;}.top_bar .menu ul li ul li a{  display:block;  padding:5px;  padding-left:10px;  padding-right:10px;  border:0;}.top_bar .se_menu.menu ul li ul li span {  display:block;  padding:5px;  padding-left:10px;  padding-right:10px;  border:0;}.top_bar .menu ul li ul li:first-child a{  padding-left:10px;}/* END level 1 *//* END MENU TOP BAR *//* MENU LOGIN */#login_form .menu{  float:none;}#login_form .menu ul li{  display:block;  float:none;}#login_form .menu .nadpis{  border:0;  font-size:110%;  display:block;  margin:0;  padding:10px 0px;  margin-bottom: 10px;}#login_form .menu li {  border-bottom: solid 1px #d6d5d5;}#login_form .menu a{  border:0;  padding:0;  padding: 3px 0px;  display: block;  color: black;}/* END MENU LOGIN *//* END MENU *//* RIGHT */#top_bar_right{  float:right;}/* REGISTRACE */#registrace{  display:inline-block;  border-right:1px solid #000000;  padding-right:10px;  margin-right:10px;}#registrace a{  text-decoration:none;}#registrace .fa{font-size:130%}/* END REGISTRACE *//* LOGIN */#login{  display:inline-block;  cursor:pointer;}#login #login_link{  text-decoration:none;}#login #login_link .fa{font-size:130%}#login .nadpis{  display:block;}#login_form{  display:none;  position:absolute;  top:0;  right:0;  background-color:#fff;  width:500px;  margin-left:-335px;  text-align:left;  z-index:1002;  -webkit-box-shadow:0 0 3px 0 rgba(50, 50, 50, 0.6);  -moz-box-shadow:   0 0 3px 0 rgba(50, 50, 50, 0.6);  box-shadow:        0 0 3px 0 rgba(50, 50, 50, 0.6);}#login_form #login_form_1{  position:relative;  padding:20px;  padding-bottom:40px;}#login_form .close_icon{  position:absolute;  top:25px;  right:20px;}#login_form .nadpis{  font-weight:bold;  font-size:150%;  padding:10px;  padding-bottom:30px;  border-bottom:1px solid #e6e6e6;  margin:0;  margin-bottom:10px;}#login_form .content{  padding:10px;}#login_form table{  margin-left:auto;  margin-right:auto;  width:auto;}#login_form .input_text{  background-color:#ebebeb;  padding:10px;  border:0;  font-size:120%;  width:80%;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px;}#login_form a{  text-decoration:none;}#login_form .menu a i {  margin-right: 3px;}#login_form a:hover{  opacity: 0.8;}/*#login_form .content a:before*//*{*//*  content:"> ";*//*}*//* END LOGIN *//* END RIGHT *//* LOGO */#logo{  display:block;  float:left;  background-repeat:no-repeat;  margin-right:10px;}/* END LOGO *//* HLAVNI NADPIS */.hlavni_nadpis{  float:left;  margin-top:22px;  margin-right:40px;}/* END HLAVNI NADPIS *//* HEAD MOTTO */.head-motto{  color:lightgrey;  padding:5px;  line-height:140%;}/* END HEAD MOTTO */#vyber_pasmo{  float:right;  display:inline-block;  margin-left: 20px;}/* BASKET */#basket{  float:right;  display:inline-block;}#basket #basket_link{  display:block;  text-align:right;  text-decoration:none;  padding:5px;  line-height:35px;  box-sizing:border-box;}#basket_link .basket_empty{  display: none;}#basket_link.empty .basket_empty{    display: none; /* Kvuli starsim instalacim none. Pokud by to nekdo chtel, upravi se to v custom css */}#basket .nadpis{  display:inline-block;  margin-right:5px;  position:relative;}#basket #basket_suma{  font-weight:bold;  font-size:120%;  text-decoration:none;}#basket #basket_mena{  font-size:80%;}#basket #basket_ks{  background-image:url("/grafika/basket_top.png");  background-repeat:no-repeat;  background-position:right;  color:#fff;  font-weight:bold;  font-size:110%;  display:inline-block;  line-height:24px;  padding-top:10px;  width:30px;  text-align:center;  margin-left:10px;  white-space: nowrap;}#basket #basket_show_popup{  cursor:pointer;  width:0;  height:0;  border-style:solid;  border-width:9px 8px 0 8px;  border-color:#000000 transparent transparent transparent;  position:absolute;  left:-35px;  top:-10px}/* BASKET PRODUCTS */#basket_products{  display:none;  position:absolute;  background-color:#fff;  width:500px;  right:0;  margin-top:5px;  text-align:left;  z-index:9999;  -webkit-box-shadow:0 0 3px 0 rgba(50, 50, 50, 0.6);  -moz-box-shadow:   0 0 3px 0 rgba(50, 50, 50, 0.6);  box-shadow:        0 0 3px 0 rgba(50, 50, 50, 0.6);}#basket_products_1{  padding:20px;  padding-bottom:40px;  position:relative;}#basket_products a{  text-decoration:none;}#basket_products a:hover{  text-decoration:none;  color:#888;}#basket_products .close_icon{  position:absolute;  right:20px;  top:25px;}#basket_products .nadpis{  font-size:150%;  font-weight:bold;  padding:10px;  margin-bottom:30px;}#basket_products #basket_products_icon{  background-image:url("/grafika/basket_top.png");  background-repeat:no-repeat;  background-position:right;  color:#fff;  font-weight:bold;  font-size:110%;  line-height:25px;  padding-top:9px;  width:30px;  text-align:center;  position:absolute;  right:15px;  top:10px;  display:none;}#basket_products .nadpis_table{  font-size:12px;  line-height:10px;  color:#000 !important;  font-weight:normal;  margin:0;  border-bottom:1px solid #c7ced9;  text-align:center;}#basket_products .nadpis_table span{  background-color:#fff;  padding-left:5px;  padding-right:5px;  font-weight:bold;}#basket_products .basket_no_items{  text-align:center;  padding:10px;  font-weight:bold;  margin-bottom:20px;}#basket_products #basket_products_tbl_items{  margin-bottom:15px;  max-height:420px;}#basket_products #basket_products_tbl table.basket_product{  width:100%;  margin-bottom:0;}#basket_products td{  border-bottom:1px solid #c7ced9;  padding-top:10px;  padding-bottom:10px;  font-weight:bold;  height:30px;}#basket_products td a{  text-decoration:none;  font-weight:bold;}#basket_products td a:hover{  opacity:0.8;}#basket_products td.img{  width:30px;  text-align:center;}#basket_products td.count{  width:30px;  text-align:right;  color:#626262;}#basket_products td.price{  width:75px;  text-align:right;  font-weight:bold;  font-size:110%;}#basket_products .basket_cena_total{  font-weight:bold;  text-align:right;  margin-bottom:30px;  font-size:150%;  padding-right:5px;}#basket_products .button{  display:inline-block;  margin-bottom:15px;}#basket_products .button:hover{  color:#fff;}#basket_products .button.kosik{  float:right;}#basket_products .link a:before{  content:"> ";}#ADRESA_FAKTURACNI .editace-fakturacni-adresy {margin-top: 15px;}/**//**//* TOP BAR 2 */#top_bar2_bg,#top_bar2{  background-color:#000;}#top_bar2{  position:relative;}/* END TOP BAR 2 *//* CONTENT */#content{  position:relative;}#col-1{  display:block;  float:left;  width:20%;}#col-1-in{  margin-right:15px;}#col-2{  width:80%;  float:left;  position:relative;}#col-2.fullpage{  width:100%;  float:none;}/* END CONTENT *//* NAVIGATION */#navigation{  padding-top:10px;  padding-bottom:10px;  margin-bottom:15px;  font-weight:600;  line-height:20px;}#navigation a{  margin-right:10px;  line-height:20px;  display:inline-block;}#navigation .delic{  margin-right:10px;  line-height:20px;}/**//* FOOT */#foot_bg,#foot{  background-color:#adadad;}#foot{  padding-top:60px;  padding-bottom:60px;  overflow:hidden;}#foot_2_bg{  background-color:#9B9B9B;}#foot_2{  padding:20px 0;  overflow:hidden;  font-size:90%;  color:#f4f4f4;}#foot_2 a{  color:#FFFFFF;  text-decoration:none;}#foot_2 a:hover{  text-decoration:underline;}#foot_2 #static_links a{  padding-right:10px;  border-right:1px solid #f4f4f4;  margin-right:10px;  white-space:nowrap;}#foot_2 #static_links a:last-child{  margin:0;  padding:0;  border:0;}/**//* BANNERS */#banner_right,#banner_left{  position:fixed;  top:150px;  width:150px;}#banner_right{  left:50%;  margin-left:640px;}#banner_left{  right:50%;  margin-right:640px;  text-align:right;}/* END BANNERS */#fixed_bottom_bar{  position:fixed;  bottom:0;  right:0;  z-index:1000;}#fixed_bottom_bar .bookmark{  float:left;}#fixed_bottom_bar .bookmark a{  padding:10px;  margin-right:5px;  color:#fff;  font-size:120%;  text-align:center;  background-color:#ADADAD;  text-decoration:none;  display:block;  line-height:20px;  -webkit-border-top-left-radius:4px;  -webkit-border-top-right-radius:4px;  -moz-border-radius-topleft:4px;  -moz-border-radius-topright:4px;  border-top-left-radius:4px;  border-top-right-radius:4px;}#fixed_bottom_bar .bookmark a:hover{  background-color:#000;}#fixed_bottom_bar .bookmark#admin_se_text .fa-newspaper-o {  line-height: 20px;}#fixed_bottom_bar #nahoru{  display:none;  width:40px;  height:40px;  line-height:40px;  background-color:#adadad;  color:#fff;  text-align:center;  background-image:url("/grafika/sipka_nahoru.png");  background-position:center;  background-repeat:no-repeat;  cursor:pointer;  z-index:1000;  float:left;  -webkit-border-top-left-radius:4px;  -webkit-border-top-right-radius:4px;  -moz-border-radius-topleft:4px;  -moz-border-radius-topright:4px;  border-top-left-radius:4px;  border-top-right-radius:4px;}#fixed_bottom_bar #nahoru:hover{  background-color:#000;}#fixed_bottom_bar #home_fixed a{  background-image:url("/grafika/home_icon_white.png");  background-repeat:no-repeat;  background-position:center;  width:20px;}#fixed_bottom_bar #admin_fixed a{  /*font-size: 26px;*/  /*padding: 7px 11px;*/  padding: 10px;  width: 20px;  min-height: 20px;  background-image: url("/grafika/admin.png");  background-repeat: no-repeat;  background-position: center;}#fixed_bottom_bar #admin_fixed a i {  visibility: hidden;}/* FORM QUERY */.form_query table{  width:100%;}.form_query table thead td{  background:transparent;  color:#000;}.form_query table td.left{  width:110px;}.captcha_img{  overflow:hidden;  margin-bottom:5px;}#captcha_image{  margin-right:5px;  float:left;}.captcha_reload{  float:left;  width:20px;}#captcha_code{  display:block;  margin-top:5px;}#col-1 #captcha_image{  width:70%;  float:left;}#product_enq_form_error .error{  padding:15px;  margin-bottom:15px;  color:#fff;  background-color:#8B0003;  font-weight:600;  font-size:110%;}.write-us{ /* FORM na strance */  background-color:#F4F4F4;  margin-bottom:30px;}.write-us1{  padding:30px;  padding-left:20%;  padding-right:20%;}/**//* PAGING */.paging{  text-align:right;  margin-bottom:10px;  overflow:hidden;}.paging.bott{  margin-bottom:15px;}.paging a,.paging span{  display:inline-block;  padding:5px;  background-color:#f4f4f4;  text-decoration:none;  padding-left:10px;  padding-right:10px;  margin-left:1px;}.paging a:hover,.paging span, /* Aktualni stranka */.paging a.active{  background-color:#E8E8E8;}.paging span.tecky,.paging span.text{  background:transparent;}/**/.products_per_page{  margin-bottom:10px;  text-align:right;}.products_per_page .nadpis{  margin-right:5px;}.products_per_page a{  padding:5px;  padding-left:10px;  padding-right:10px;  margin-left:1px;  text-decoration:none;  display:inline-block;  background:#f4f4f4;}.products_per_page a.active,.products_per_page a:hover{  background:#E8E8E8;}/* FORM BOX */.form_box{}h2.form_box_title,.form_box h2{  font-size:180%;}h3.form_box_title,.form_box h3{  font-size:150%;}.form_box_content{  padding:30px;  padding-left:25%;  padding-right:25%;  margin-bottom:30px;  background-color:#f4f4f4;  clear:both;}.form_box_content table{  width:100%;}.form_box_content table td{  padding-left:0;}.form_box_content table td:last-child{  padding-left:5px;  padding-right:0;  min-width: 80px;}.form_box_content table td.left{  width:25%;}.form_box_content .info{  font-size:95%;  font-style:italic;  color:grey;  padding-bottom:5px;  display:block;  line-height:130%;}.form_box_content .line{  margin-bottom:5px;}.form_box_content .switch, .form_box_content .switch2{  margin-bottom:15px;}.form_box_content .buttons{  padding-top:20px;  text-align:center;}.form_box_content textarea{  width:100%;  min-height:70px;}.form_box_content table .form_row_checkbox input {  width: auto;  margin-right:10px;  transform: scale(1.5);}.form_box_content_souhrn {  padding-left: 20px;}@media (min-width: 767px) {  .form_box_content_souhrn table {    width: 50%;  }}#ic_loader{  position:absolute;  margin-left:10px;}/**//* no_foto *//* pouziva kategorie a detail */.no_foto{  background-color:#e6e6e6;  background-image:url("/grafika/no_foto.png");  background-repeat:no-repeat;  background-position:center;  min-height:120px;  display:block;}/**//* SALE *//* pouziva kategorie a detail */.sleva{  height:50px;  width:50px;  line-height:50px;  text-align:center;  color:#fff;  font-size:110%;  font-weight:bold;  background-color:#d62c04;  position:absolute;  display:block;  opacity:0.8;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;}.puvodni_cena{  text-decoration:line-through;  font-size:90%;  font-weight:normal;  /*color:#adadad;*/  color:#000;}/**//* SKLAD *//* pouziva kategorie a detail */.skladem{  color:#66a736;  font-weight:bold;}.neni_skladem{  color:#ff0000;}/**//* TAGS *//* pouziva kategorie a detail */.tags{  position:absolute;  overflow:hidden;}.tags .tag{  padding:4px;  padding-left:10px;  padding-right:10px;  margin-bottom:1px;  background-color:#000;  color:#fff;  float:left;  clear:both;  font-size:90%;  opacity:0.8;}.tags .tag.tag_2{ /* AKCE */  background-color:#d62c04;}.tags .tag.tag_3{ /* NEJPRODAVANEJSI */}.tags .tag.tag_4{ /* DOPORUCUJEME */  background-color:#60893C;}.tbl_katalog_vypis.basket .tags {position: inherit;}.tbl_katalog_vypis.basket .tags .tag {display: inline-block;float: none;margin-right: 15px;}/**//* SUBCATEGORIES *//* pouziva kategorie a clanky */div.subcategories{  overflow:hidden;  margin-bottom:5px;}.subcategories .subcategory{  float:left;  margin-right:10px;  margin-bottom:10px;}.subcategories .subcategory a{  display:block;  padding:5px;  border:1px solid #e6e6e6;  background-color:#f4f4f4;  text-decoration:none;}.subcategories .subcategory a:hover{  background-color:#e6e6e6;}/**/.div_messages{  font-weight:bold;  font-size:110%;  color:#000;  border:2px solid #66a736;  /*background-color:#66a736;*/  padding:15px;  margin-bottom:15px;  text-align:center;  position: relative;  padding-right: 45px;}.div_messages.left{text-align:left}.div_messages.warning{border-color:#ffcc00}.div_messages .nadpis{margin-bottom:5px;font-size:110%}.div_messages .info{font-weight:normal;margin-bottom:5px;font-size:90%;font-style:italic}.div_messages .text{font-weight:normal;margin-bottom:5px;font-size:90%}.div_messages .close{position: absolute;right: 0;top: 0;height: 23px;width: 23px;background: url("/grafika/svg/krizek-zavreni-vyskakovaci-okno.svg") center no-repeat;margin-top: 10px;margin-right: 10px; cursor: pointer}.div_messages .close:hover{background-image: url("/grafika/svg/krizek-zavreni-vyskakovaci-okno-hoover-po-najeti.svg")}.doprava_zdarma{  font-weight:bold;  font-size:110%;  color:#000;  border:2px solid #66a736;  /*background-color:#66a736;*/  padding:15px;  margin-bottom:15px;  text-align:center;}.eu-cookies{  box-shadow: 0 -2px 8px 0 rgb(0 0 0 / 25%);  background: #ffffffef;}.bt-basket_bg{  padding:0;  display:inline-block;  background-color:#adadad;}input.bt-basket,.bt-basket{  background-image:url("/grafika/basket_icon.png");  background-repeat:no-repeat;  background-position:center;}.bt-basket_bg:hover{  background-color:#000000;}.delete{  display:inline-block;  width:29px;  height:29px;  background-color:#8B0003;  background-image:url("/grafika/close.png");  background-repeat:no-repeat;  background-position:center;  -webkit-border-radius:14px;  -moz-border-radius:14px;  border-radius:14px;}.refresh{  display:inline-block;  width:29px;  height:29px;  background-color:#8B0003;  background-image:url("/grafika/refresh.png");  background-repeat:no-repeat;  background-position:center;  -webkit-border-radius:14px;  -moz-border-radius:14px;  border-radius:14px;}/* FIXNI KOSIK */#fixed_basket{  position:fixed;  top:0;  margin-top:10px;  background-image:url("/grafika/basket_top.png");  background-position:center center;  background-repeat:no-repeat;  color:#fff;  font-size:110%;  font-weight:bold;  line-height:24px;  text-align:center;  width:30px;  z-index:1000;  display:none;  text-decoration:none;  opacity:0.8;  padding:10px;  padding-bottom:0;  white-space: nowrap;}#fixed_basket:hover{  opacity:1;}#fixed_basket.fixed{  display:block;}/* END FIXNI KOSIK *//* LOADER */#loader{  display:none;  z-index: 10000;}#loader .loader{  margin:auto;  margin-top:20%;}.loader{  border:5px solid #f3f3f3;  border-top:5px solid grey;  border-radius:50%;  width:100px;  height:100px;  animation:spin 2s linear infinite;  display:block;}.loader_bg .loader {margin: auto}@keyframes spin{  0% { transform:rotate(0deg); }  100% { transform:rotate(360deg); }}/* END LOADER *//* FILTRY */.filtry_bg{  margin-bottom:20px;  background-color:#F4F4F4;  border:1px solid #e6e6e6;  overflow:hidden;  clear:both;}.filtry{  display:flex;  flex-wrap:wrap;}.filtry .parametr{  box-sizing:border-box;  padding:10px;  width:25%;}.filtry .parametr .nadpis{  font-weight:bold;  margin-bottom:5px;  overflow:hidden;}.filtry .parametr label{  /**display:block;/**/}.filtry .parametr label.active,.filtry .parametr .hodnota.active{  font-weight: bold;}.filtry .parametr label .pocet{  float: right;}.filtry .parametr .hodnota.disabled{  color: gray;}.filtry .parametr select, .filtry .parametr input.input_datalist{  width:100%;  box-sizing:border-box;}.datalist_block {  position: relative;}.datalist_block .close {  position: absolute;  top: -5px;  right: -5px;  cursor: pointer;  font-size: 25px;}.filtry_bg .buttons{  text-align:right;  padding:10px;}.filtry_bg .filtry_dalsi_button{  background-color:transparent;  color:#000;}.filtry_bg .filtry_dalsi_button .fa{  margin-left:5px;  display:inline-block;}.filtry_bg .filtry_dalsi_button .fa-minus,.filtry_bg .filtry_dalsi_button.open .fa-plus{  display:none;}.filtry_bg .filtry_dalsi_button.open .fa-minus,.filtry_bg .filtry_dalsi_button .fa-plus{  display:inline-block;}.filtry_bg .buttons input[type=submit]{  padding:10px 20px;}.filtry_vybrane{  overflow:hidden;  margin-bottom: 15px;}.filtry_vybrane .nadpis{  color:gray;  display:inline-block;  padding:5px;  padding-left:0;  margin-bottom:5px;  margin-right:5px;  float:left;}.filtry_vybrane a{  background-color:#e6e6e6;  display:inline-block;  padding:5px;  margin-bottom:5px;  margin-right:5px;  float:left;  text-decoration:none;  opacity:0.8;}.filtry_vybrane a:hover{  opacity:1;}.filtry_vybrane a:after{  content:"X";  padding-left:10px;  font-weight:bold;  font-size:110%;}.filtry_vybrane a.zrusit{  float:right;  margin-right:0;}.filtry_zrus_bg{clear: both}.filtry_vybrane .filtry_zrus_bg{margin-bottom: 5px}.filtry_vybrane .filtry_zrus_bg h3{margin-bottom: 5px;display: inline-block;margin-right: 10px}.filtry_vybrane .filtry_zrus_bg a{float:none}/* OPEN CLOSE */.filtry .parametr .nadpis .fa{  float:right;  cursor:pointer;  display:none;}.filtry .parametr.close .hodnoty{  display:none;}.filtry .parametr.open .fa.fa-angle-up{  display:block;}.filtry .parametr.close .fa.fa-angle-down{  display:block;}/* END OPEN CLOSE *//* FILTRY COL-1 */#col-1 .filtry_bg .filtry{  padding-top:10px;}#col-1 .filtry_bg .filtry .parametr{  width:100%;  padding-top:0;}#col-1 .filtry_bg .buttons{  text-align:center;}#col-1 .filtry_vybrane .nadpis{  float:none;  display:block;}/* END FILTRY COL-1 *//* END FILTRY */.hromadny_import_zbozi{padding: 20px}.cena_informativni::before{  content: "(";}.cena_informativni::after{  content: ")";}.katalog_vypis_vsechny_produkty{text-align: center;margin-bottom: 10px}/* Google recaptcha - vypnuti ikony vpravo dole */.grecaptcha-badge {  visibility: hidden;}/* END Google recaptcha *//* OVERENI DOSTUPNOSTI */.form_box_content.hromadne_overeni_dostupnosti {background-color: white;padding: 30px;width: calc(100% - 60px);font-size: 14px;}.form_box_content.hromadne_overeni_dostupnosti label {display: block;text-transform: uppercase;margin-bottom: 10px;font-size: 16px;}.form_box_content.hromadne_overeni_dostupnosti .line {background-color: #f6f6f6;padding: 25px;margin-bottom:0px;}.form_box_content.hromadne_overeni_dostupnosti .line .row_oddelovac {margin-bottom: 20px;margin-top: 20px;}.form_box_content.hromadne_overeni_dostupnosti .oddelovac {padding: 8px;text-align: center;text-transform: uppercase;color: #85878a;position: relative;}.form_box_content.hromadne_overeni_dostupnosti .oddelovac::before {content: "";position: absolute;left: 0px;width: calc(50% - 30px);height: 1px;background-color: #c2c3c4;top: 50%;}.form_box_content.hromadne_overeni_dostupnosti .oddelovac::after {content: "";position: absolute;right: 0px;width: calc(50% - 30px);height: 1px;background-color: #c2c3c4;top: 50%;}.form_box_content.hromadne_overeni_dostupnosti .box_left {padding-right: 20px;}.form_box_content.hromadne_overeni_dostupnosti .dostupnost_label2 {margin-right: 20px;}.form_box_content.hromadne_overeni_dostupnosti .buttons {text-align: left;}.form_box_content.hromadne_overeni_dostupnosti select {min-width: 150px;}.form_box_content.hromadne_overeni_dostupnosti .inputfile_label, .form_box_content.hromadne_overeni_dostupnosti #inputfile_button {display: none;}.tbl_hromadne_overeni_dostupnosti {padding: 30px;background-color: #f6f6f6;font-size: 14px;margin-bottom: 50px;}.tbl_hromadne_overeni_dostupnosti thead td, .tbl_hromadne_overeni_dostupnosti th {background-color: transparent;font-weight: normal;padding: 5px 10px;}.tbl_hromadne_overeni_dostupnosti .overeni_dostupnosti_th_nazev {width:30%;}.tbl_hromadne_overeni_dostupnosti tbody tr {background-color: white;}.tbl_hromadne_overeni_dostupnosti tr td {padding: 5px 10px;}.tbl_hromadne_overeni_dostupnosti .basket_form_table .td_1 {display: none;}.tbl_hromadne_overeni_dostupnosti .overeni_dostupnosti_td_kod, .tbl_hromadne_overeni_dostupnosti .overeni_dostupnosti_th_kod {text-align: left;}.tbl_hromadne_overeni_dostupnosti .overeni_dostupnosti_th_cena, .tbl_hromadne_overeni_dostupnosti .overeni_dostupnosti_td_cena {text-align: right;}.tbl_hromadne_overeni_dostupnosti table.basket_form_table {margin: 0px;}.tbl_hromadne_overeni_dostupnosti table.basket_form_table tr {justify-content: flex-end;}.tbl_hromadne_overeni_dostupnosti table.basket_form_table td {border: 0px;}.tbl_hromadne_overeni_dostupnosti .import_skladem .overeni_dostupnosti_td_pozadovano, .tbl_hromadne_overeni_dostupnosti .import_skladem .overeni_dostupnosti_td_dostupnost {color: green;}.tbl_hromadne_overeni_dostupnosti .import_skladem_mene .overeni_dostupnosti_td_pozadovano, .tbl_hromadne_overeni_dostupnosti .import_skladem_mene .overeni_dostupnosti_td_dostupnost {color: #f8a24a;}.tbl_hromadne_overeni_dostupnosti .import_neni_skladem .overeni_dostupnosti_td_pozadovano, .tbl_hromadne_overeni_dostupnosti .import_neni_skladem .overeni_dostupnosti_td_dostupnost {color: red;}.hromadne_overeni_dostupnosti_buttons {text-align: right;}/* OVERENI DOSTUPNOSTI - END *//* IMPORT OBJEDNAVKY */.form_box_content.hromadny_import_zbozi {background-color: white;padding: 30px;width: calc(100% - 60px);font-size: 14px;}.form_box_content.hromadny_import_zbozi label {display: block;text-transform: uppercase;margin-bottom: 10px;font-size: 16px;}.form_box_content.hromadny_import_zbozi .line {background-color: #f6f6f6;padding: 25px;margin-bottom:0px;}.form_box_content.hromadny_import_zbozi .line .row_oddelovac {margin-bottom: 20px;margin-top: 20px;}.form_box_content.hromadny_import_zbozi .oddelovac {padding: 8px;text-align: center;text-transform: uppercase;color: #85878a;position: relative;}.form_box_content.hromadny_import_zbozi .oddelovac::before {content: "";position: absolute;left: 0px;width: calc(50% - 30px);height: 1px;background-color: #c2c3c4;top: 50%;}.form_box_content.hromadny_import_zbozi .oddelovac::after {content: "";position: absolute;right: 0px;width: calc(50% - 30px);height: 1px;background-color: #c2c3c4;top: 50%;}.form_box_content.hromadny_import_zbozi .box_left {padding-right: 20px;}.form_box_content.hromadny_import_zbozi .dostupnost_label2 {margin-right: 20px;}.form_box_content.hromadny_import_zbozi .buttons {text-align: left;}.form_box_content.hromadny_import_zbozi select {min-width: 150px;}.form_box_content.hromadny_import_zbozi .inputfile_label, .form_box_content.hromadny_import_zbozi #inputfile_button {display: none;}.tbl_hromadny_import {padding: 30px;background-color: #f6f6f6;font-size: 14px;margin-bottom: 50px;}.tbl_hromadny_import .basket_form_table .td_3 {display: none;}.tbl_hromadny_import tbody tr {background-color: white;}.tbl_hromadny_import tr td {padding: 5px 10px;}.tbl_hromadny_import .basket_form_table .td_1 {display: none;}.tbl_hromadny_import table.basket_form_table {margin: 0px;}.tbl_hromadny_import table.basket_form_table tr {justify-content: flex-end;}.tbl_hromadny_import table.basket_form_table td {border: 0px;}.tbl_hromadny_import_nadpis {font-size: 17px;text-transform: uppercase;margin-bottom: 10px;}.tbl_hromadny_import_buttons {text-align: right;}.tbl_hromadny_import .tbl_hromadny_import_pridano tr td, .tbl_hromadny_import .tbl_hromadny_import_nenalezeno tr td {padding: 15px 10px;}.tbl_hromadny_import .tbl_hromadny_import_icon {width: 50px;text-align: center;font-size: 18px;}.tbl_hromadny_import .tbl_hromadny_import_nenalezeno .tbl_hromadny_import_icon {color: #5d5e5f;}.tbl_hromadny_import .tbl_hromadny_import_nepridano .tbl_hromadny_import_icon {color: red;}.tbl_hromadny_import .import_skladem .tbl_hromadny_import_icon {color: green;}.tbl_hromadny_import .tbl_hromadny_import_celkem {text-align: right;}.tbl_hromadny_import .tbl_hromadny_import_neni_skladem {text-align: right;color: red;}.tbl_hromadny_import .tbl_hromadny_import_kosik {width: 140px;}.tbl_hromadny_import .tbl_hromadny_import_nenalezeno_text {width: 160px;color: #5d5e5f;text-align: right}.tbl_hromadny_import .tbl_hromadny_import_nazev {width: 30%;}.tbl_hromadny_import_nepridano_nadpis, .tbl_hromadny_import_nenalezeno_nadpis {margin-top: 20px;}/* IMPORT OBJEDNAVKY - END */.hromadny_import_obj_button {display: block !important;margin: auto 0px 10px auto;}/********************* NOVY ADMIN *************************/.fk_val {  position: absolute;  z-index: 100;  background-color: white;  min-width: 185px;  border: solid 1px gray!important;}.fk_val ul {  list-style-type: none;}.fk_val li:hover {  background-color: yellowgreen;}.admin_menu {  margin: 0px;  list-style: none;}.admin_edit, .admin_vypis {  margin-bottom: 30px;}.admin_edit .button, .admin_vypis .button {  padding: 8px 15px;  font-size: 15px;}/* ADMIN-EDIT */.admin_edit .left_cell {  width: 180px;}.admin_edit input, .admin_edit select, .admin_edit textarea {  padding: 8px 10px !important;}.admin_edit textarea {  width: 100%;}.admin_edit input[type="checkbox"] {  height: 20px;  width: 20px;}.admin_edit input[type="text"] {  width: 100%;  box-sizing: border-box;}.admin_edit input[name^="formid_1_field_OBR"],.admin_edit input[name^="formid_1_field_ZDROJ"] {  width: calc(100% - 80px);  line-height: 19px;  vertical-align: middle;}.admin_edit .iframe-btn {  padding: 9px 10px;  line-height: 19px;  max-width: 80px;  box-sizing: border-box;  vertical-align: middle;}/* ADMIN-VYPIS */.admin_vypis tr {  background-color: white;  color: black;}.admin_vypis tr th {  background-color: #e3e4e4;  padding: 8px 5px;  text-align: left;  font-size: 100%;}.admin_vypis tr td {  border-bottom: solid 2px #f6f6f6;  padding: 5px;  text-align: left;}.admin_vypis tr td.url.text {  word-break: break-all;}.admin_vypis table.menutype_4 tr td.text {  position: relative;  overflow: hidden;}.admin_vypis tbody tr:hover td {  background-color: #f6f6f6;}/* ADMIN-VYPIS - zarovnani */.admin_vypis .checkbox {  text-align: center;}.admin_vypis .datetime {  text-align: center;}.admin_vypis .number {  text-align: right;}.admin_se .admin_vypis .menutype_2 img, .admin_se .admin_vypis .menutype_4 img {  max-height: 150px;  max-width: 300px;  height: auto;  width: auto;}.admin_se .admin_vypis .menutype_2 iframe, .admin_se .admin_vypis .menutype_4 iframe {  max-width: 300px !important;  height: auto !important;}/* admin - obrazky, prilohy produktu */.ostatni_obrazky_list img {  max-width: 100px;  margin-right: 10px;}.prilohy_list .prilohy_polozka {  max-width: 100px;  margin-right: 25px;}#dalsi_obrazky_zprava {  color: #0B9E50;  font-size: 10px;}#prilohy_zprava {  color: #0B9E50;  font-size: 10px;}.ostatni_obrazky_list_polozka {  float: left;  margin-right: 10px;}.prilohy_polozka {  float: left;  margin-right: 10px;}.dals_obrazky_pridat {  color: #2ca46f;  font-weight: bold;  font-size: 26px;}.dals_obrazky_pridat:hover {  opacity: 0.8;  cursor: pointer;}.ui-state-hover {background:lightyellow;}.ui-state-active {background:lightgray}/* END *//* BUTTONS */.admin_vypis_edituj, .admin_vypis_smaz {  text-decoration: none;  font-size: 18px;}.admin_vypis_edituj {  text-align: center;  display: block;  cursor: pointer;}.admin_vypis_edituj:hover, .admin_vypis_smaz:hover {  opacity: 0.8;}.admin_vypis_edituj::before {  content: "\f040 ";  font-family: 'FontAwesome';  color: #164194;}.admin_vypis_smaz::before {  content: "\f1f8";  font-family: 'FontAwesome';  color: #e04848;}.admin_vypis_edituj_fraze::before, .admin_vypis_edituj_lng::before {  content: "\f0ac";  font-family: 'FontAwesome';  color: #164194;}.product_sort .product_sort_block {display: flex;}.product_sort .product_sort_block > span {min-width: 40px;}.zbozi_prilohy .admin_vypis_edituj {  text-align: left;  display: inline;}.admin_se .list_page_select a.button {padding: 10px 15px;margin-right: 3px;}.admin_se .ui-dialog-buttonset button {  padding: 7px 15px;}.admin_se .ui-dialog .ui-dialog-titlebar-close {  font-size: 0px;  background: transparent;  margin-right: 15px;}.admin_se .ui-dialog {  padding: 0px;  border: none !important;  box-shadow: 0px 0px 5px #0000003d;  border-radius: 5px;  z-index: 1000;}.admin_se .ui-draggable .ui-dialog-titlebar {  background: #ececec;  border: none;}.admin_se #cat_filtr, .admin_se #lng_filtr {  margin-left: 10px;  padding: 5px 10px;}.admin_se label[for=cat_filtr] {  font-weight: bold;}.admin_se #filtrt {  margin-left: 10px;  padding: 5px 10px;}.admin_se label[for=filtrt] {  font-weight: bold;}.admin_se #banner_right, .admin_se #banner_left {  display: none;}#content .admin_napoveda.menu.adm_menu.se_menu a {background-color: #eee;}#content .menu.adm_menu.se_menu a, .menu.adm_menu.se_menu a{padding: 0;border: solid 1px #e3e4e4;}#content .menu.adm_menu.se_menu li > span, .menu.adm_menu.se_menu li > span {border: solid 1px #e3e4e4;}#content .menu.adm_menu.se_menu li.submenu {cursor: pointer;}#content .menu.adm_menu.se_menu li.submenu > span, #content .menu.adm_menu.se_menu li.submenu > a > span {position: relative;}#content .menu.adm_menu.se_menu li.submenu > span.nazev::after, #content .menu.adm_menu.se_menu li.submenu > a > span.nazev::after {content: "\f078";position: absolute;right: 5px;top: 50%;transition:all 0.3s;transform: translateY(-50%);font-weight: normal;font-family: 'FontAwesome';}#content .menu.adm_menu.se_menu li.submenu.open > span::after, #content .menu.adm_menu.se_menu li.submenu.open > a > span::after {transform: translateY(-50%) rotate(180deg);}#content .menu.adm_menu.se_menu li.active > span, #content .menu.adm_menu.se_menu li.active > a > span {text-decoration: underline}#content .menu.adm_menu.se_menu li.submenu > ul {display: none;}#content .menu.adm_menu.se_menu li.submenu.in_active > ul {display: block;}.menu.adm_menu.se_menu{font-size: 120%}.menu.adm_menu.se_menu .nazev{display: flex;padding: 10px;align-items: center}.menu.adm_menu.se_menu ul.level_2 .nazev{padding-left: 20px;}.menu.adm_menu.se_menu .obr1{text-align: center;margin-right: 15px;width: 30px;}.menu.adm_menu.se_menu .obr1 .fa{font-size: 25px;}/* KALENDAR */.calender_section_list{margin-bottom: 1px;display: flex;}.calender_section_list span.change{cursor: pointer;font-family: FontAwesome;padding: 5px 10px;background: rgba(0,0,0,0.06);margin-right: 1px;width: 30px;text-align: center;box-sizing: border-box}.calender_section_list span.change:hover{background: rgba(0,0,0,0.1)}.calender_section_list span.change.back:before{content: "\f104";}.calender_section_list span.change.next:before{content: "\f105";margin: 0}.calender_section_list select{padding: 5px;border: 2px solid rgba(0,0,0,0.1);margin-right: 1px;box-sizing: border-box;width: 50%}.calender_section_list select.month_dropdown{width: 60%}.calender_section_list select.year_dropdown{width: 40%}.calender_section_top ul{margin:0;list-style-type:none;display: flex}.calender_section_top ul li{float:left;display:block;text-align:center;flex: 1;font-weight: 600;background: rgba(0,0,0,0.06);list-style-type: none;padding: 10px 2px;margin-right: 1px;margin-bottom: 1px}.calender_section_bot{margin-bottom:1px}.calender_section_bot ul{margin:0;list-style-type:none;display: flex;flex-wrap: wrap}.calender_section_bot ul li{float:left;text-align:center;position:relative;width: 14.2857%;box-sizing: border-box;background: none;list-style-type: none;padding: 0}.calender_section_bot .day_box{display: block;text-decoration: none;padding: 10px 2px;background: rgba(0,0,0,0.04);margin-right: 1px;margin-bottom: 1px}.calender_section_bot .day_box.empty{background: rgba(0,0,0,0.02)}.calender_section_bot li.active .day_box{background:#90ee90;font-size: 120%;font-weight: 600}.calender_section_bot li.action .day_box{background:#3b3b40;color: #fff}.calender_section_bot li.aktivni .day_box{background:#0aa66c;color: #fff}.calender_section_bot li.neaktivni .day_box{background:#d63334;color: #fff}.calender_section_bot li.neni .day_box{background:gray;color: #fff}.calender_section_bot li .day_box.action{cursor: pointer}.calender_section_bot .count{background:#d63334;color:#fff;position: absolute;top: 0;right: 0;margin:-2px;display: block;padding: 4px;line-height: 10px;height: 10px;width: 10px;text-align: center;border-radius: 50%;z-index: 1;font-size: 80%}.event_list{margin-bottom: 10px}.event_list .akce{padding: 5px;margin-bottom: 1px;background-color: rgba(0,0,0,0.04)}.event_list .akce:last-child{margin: 0}.event_list .akce .nazev{font-weight: bold}/* END KALENDAR *//* KALENDAR */.calendar_div_zavozy .calender_section_bot li.disabled .day_box{background:lightgrey;font-size: 120%;font-weight: 600;cursor: not-allowed;}.calendar_div_zavozy .calender_section_bot li.enabled .day_box{background:#ddac00;font-size: 120%;font-weight: 600;cursor: pointer;}.calendar_div_zavozy .calender_section_bot li.today .day_box{background:yellow;font-size: 120%;font-weight: 600}.calendar_div_zavozy .calender_section_bot li.selected .day_box{background:#90ee90;font-size: 120%;font-weight: 600}.calendar_div_podminky_svatky .calender_section_bot li.disabled .day_box{background:lightgrey;font-size: 120%;font-weight: 600;cursor: not-allowed;}.calendar_div_podminky_svatky .calender_section_bot li.enabled .day_box{background:#ddac00;font-size: 120%;font-weight: 600;cursor: pointer;}.calendar_div_podminky_svatky .calender_section_bot li.today .day_box{background:yellow;font-size: 120%;font-weight: 600}.calendar_div_podminky_svatky .calender_section_bot li.selected .day_box{background:#90ee90;font-size: 120%;font-weight: 600}/* END KALENDAR *//* STATICKE TEXTY - tiny templaty */.seznam_stranek .obsah {display: none}.seznam_stranek .obsah p {word-break: break-word;}.seznam_stranek{border-bottom: 2px solid #C7C7C7}.seznam_stranek h2{border-top: 2px solid #C7C7C7;padding: 10px;cursor: pointer;font-size: 20px;line-height: 25px;font-weight: bold;padding-left: 0;margin: 0;box-sizing: border-box;display: flex}.seznam_stranek h2::before {content: " ";min-width: 25px;width: 25px;height: 25px;margin-right: 10px;display: inline-block;float: left;background: url("/grafika/svg/detail-plusko-rozbaleni.svg") no-repeat center;margin-left: 5px}.seznam_stranek h2.otevreno::before {background-image: url("/grafika/svg/detail-krizek-sbaleni.svg")}.seznam_stranek h2.otevreno {background: #f4f4f4}.seznam_stranek .obsah{padding-bottom: 25px;padding-top: 8px}.preklikavaci_menu {margin: auto;box-sizing: border-box;padding: 0px;display: flex;width:100%;}.preklikavaci_polozka {padding: 10px;border: solid 1px #C7C7C7;border-bottom: none;margin-right: 5px;cursor: pointer;background-color: #f7f7f7;}.preklikavaci_polozka.active {margin-bottom: -1px;background-color: white;}.preklikavaci_menu .preklikavaci_obsah {display: none;}#preklikavaci_content {padding: 10px;background-color: white;border: solid 1px #C7C7C7;margin-bottom: 10px;}/* CTECKA CAROVYCH KODU */.reader-config-group {border: none;}.reader-config-group label {display: block;margin-bottom: 5px;}.reader-config-group label span {min-width: 120px;display: inline-block;}.reader-config-group label select {min-width: 140px;}#interactive.viewport video {max-width: 800px;width: 100%;}.ctecka_logo {background-color: black;}.popup_ean .basket_form_down {width: 30px;line-height: 30px;margin-right: 0px;margin-left:5px;}.popup_ean #nakup_ctecka_ks {padding: 4px;line-height: 20px;max-width: 50px;text-align: center;margin-right: 0px;}.popup_ean .basket_form_up {width: 30px;line-height: 30px;}.popup_ean a .button {line-height: 20px;}/* REZERVACE PRIJEZDU */.rezervace_prijezdu_new  {margin-bottom: 10px;}.rezervace_prijezdu_label {font-weight: bold;font-size: 18px;display: block;}.form_rezervace_prijezdu {margin-bottom: 10px;}.rezervace_prijezdu_od_do {display: flex;flex-wrap: wrap;margin-bottom: 5px;}.rezervace_prijezdu_od_do input {width: 50%;}.rezervace_prijezdu_od_do input:first-child {width: calc(50% - 5px);margin-right: 5px;}.rezervace_prijezdu_vypis thead td {font-size: 16px;}.rezervace_prijezdu_vypis td.rezervace_prijezdu_manager {width: 100px;}.rezervace_prijezdu_vypis td textarea, .rezervace_prijezdu_vypis td input {width: 100%;}.rezervace_prijezdu_vypis td.rezervace_prijezdu_select_dodavatel {width: 25%;}.rezervace_prijezdu_vypis td.rezervace_prijezdu_detail_poznamka {width: 20%;}#rp_hledat {margin-left: 15px;}.rezervace_prijezdu_datum_vypisu {float: right;margin-top: 15px;}.rezervace_prijezdu_sklad, .rezervace_prijezdu_skut_cas, .rezervace_prijezdu_plan_cas, .rezervace_prijezdu_dodavatel {font-weight: bold;margin-right: 5px;}#rezervace_prijezdu_planovany_cas, #ID_SE_L_TRASA, #ID_SE_FIRMA {margin: 8px 0px 5px;display: inline-block}#rezervace_prijezdu_planovany_cas > a.button {margin-left: 15px;}.rezpri_dalsi, .rez_sys_dalsi {text-align: right;margin-bottom: 5px;}.rezpri_buttons {text-align: right}.rezervace_prijezdu_select_dodavatel input {width: 160px;}.rezervace_prijezdu_detail_poznamka input {width: 150px;}.rezervace_prijezdu_detail_palet input, .rezervace_prijezdu_detail_kartonu input, .rezervace_prijezdu_detail_obalu input {width: 70px;}/* FAKTURY */.tbl-faktury .price {text-align: right}/* POPUP FILTRY */.popup-filtry#popup_front .content {padding: 0px;}.popup-filtry#popup_front .filtry_bg .buttons  {padding: 0px 10px;}.filtry_bg .buttons .zrusit {background-color: #adadad;color: white;text-transform: none;font-weight: 600;font-size: 100%;transition: all 0.3s;text-decoration: none;padding: 10px 20px;float: left;line-height: 18px;}.filtry_bg .buttons .zrusit:hover {background-color: black;}.filtry_bg .buttons input[type=submit], .filtry_bg .buttons .button  {padding: 10px 20px;margin-right: 5px;font-size: 14px;}.popup-filtry .filtry_bg {background: transparent;}.filtry .skupina_x_podskupina h3 {margin-bottom: 0px;}.filtry .skupina_x_podskupina {width: 100%;display: flex;margin-top: 20px;margin:0px;}.filtry .skupina_x_podskupina .skupina_list {width: 250px;background-color: #f6f6f6;margin:0px;border-right: solid 1px #c2c3c4;list-style: none;margin-bottom: 20px;}.filtry .skupina_x_podskupina .skupina_list .skupina_item {width: calc(100% - 40px);padding: 10px 20px;border-bottom: solid 1px #c2c3c4;font-weight:700;font-size: 16px;cursor: pointer;}.filtry .skupina_x_podskupina .skupina_list .skupina_item.open {background-color: white;width: calc(100% - 40px + 1px);}.filtry .skupina_x_podskupina .skupina_x_podskupina_bg {margin: 20px 30px;margin-right: 0px;width: calc(100% - 250px - 30px);overflow: auto;height: 400px;padding-right: 20px;}.filtry .skupina_x_podskupina .skupina_x_podskupina_bg .skupina_bg {display: none;}.filtry .skupina_x_podskupina .skupina_x_podskupina_bg .skupina_bg:first-child {display: block;}.filtry .skupina_x_podskupina .skupina_x_podskupina_bg h2 {display: none;}.filtry .skupina_x_podskupina .parametr {padding: 10px 0px;color: black;font-size: 14px;width: 100%;}.filtry .skupina_x_podskupina .parametr .hodnoty {display: flex;flex-wrap: wrap;}.filtry .skupina_x_podskupina .parametr .input_range .hodnoty {display: block}.filtry .skupina_x_podskupina .parametr .input_range .slider-range {margin-bottom: 15px;}.filtry .skupina_x_podskupina .parametr .hodnoty .hodnota {width: 25%;margin-bottom: 5px;font-size: 14px;}.filtry .skupina_x_podskupina .parametr .hodnoty .input_range {width: 100%;}.filtry .skupina_x_podskupina .parametr label .pocet {margin-left: 3px;float: none;}.admin_se_bo tr.sql_updater:nth-child(odd) td {background-color: #f9f9f9;}.admin_se_bo .sql_updater td {border-bottom: solid 1px #d2d2d2;padding: 5px 10px;}.admin_se_bo > .button {margin: 15px 0px;margin-right: 5px;}#basket_products_tbl_items .nezobrazovat_kosik {display: none;}#popup_front.popup-kosik .nezobrazovat_kosik {display: none;}.SHRNUTI_CENY .nezobrazovat_kosik {display: table-row !important;}/* CRM *//*.ordis-finalizace-obch {font-size:140%; font-weight: bold}*//*.ordis-finalizace-pozn-text {margin-top: 5px;}*//*.ordis-finalizace-doprava, .ordis-finalizace-uhrada, .ordis-finalizace-datum, .ordis-finalizace-poznamka { font-size: 17px;text-decoration: none;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;}*//*.ordis-finalizace-nazev { font-size: 15px;text-decoration: none;text-transform: none;font-weight: normal;letter-spacing: 0px; margin-top: 5px;}*/#crm_tabs.ui-widget-content, #tabs_ordis.ui-widget-content {border: none;background: none;}#tabs_ordis .ui-widget-header {border: none;background: transparent;}#tabs_ordis .ui-tabs-nav {background: none;border: none;}#tabs_ordis .ui-tabs-nav li {background: #f4f4f4;}#tabs_ordis .ui-tabs-nav li a {outline: none;cursor: pointer;}#tabs_ordis .ui-tabs-nav li.ui-tabs-active {background: white;}#tabs_ordis .ui-tabs-panel {border: 1px solid #d9d9d9;padding: 20px;}#tabs_ordis #polozky .quick_order_box #ks_iq {line-height: 23px;float: left;}#tabs_ordis #polozky .buttons input {margin-left: 5px;line-height: 19px;padding: 8px;}#tabs_ordis #polozky .quick_order_code label {margin-top: 10px;}#tabs_ordis .tbl-reg-adresy-vypis {border: none;}#tabs_ordis .tbl-reg-adresy-vypis td {border: none !important;background: #f4f4f4;}#tabs_ordis .tbl-reg-adresy-vypis th {font-weight: bold;}#tabs_ordis .tbl-reg-adresy-vypis tr:nth-child(even) td {background: white;}#tabs_ordis .tbl-reg-adresy-vypis td:last-child {text-align: right}#tabs_ordis .tbl-reg-adresy-vypis td:last-child a {margin: 0px 3px;}#tabs_ordis #crm_tabs > #tabs-1 {display: flex;flex-wrap: wrap;}#tabs_ordis #crm_tabs #tabs-3 h3 {font-weight: bold;font-size: 16px;}.ordis-button-new {margin-bottom: 10px;margin-right: 5px;color: white;background-color: #22B041 !important;min-width: 34px;}.ordis-button-edit {min-width: 34px;}.ordis-button-edit_udalost {min-width: 34px;}.ordis-button-new i {margin-right: 0px;font-size: 20px;vertical-align: middle;}.ordis-button-delete {background: #E31E24 !important;color:white !important;min-width: 34px;}.ordis-button-delete_udalost {background: #E31E24 !important;color:white !important;min-width: 34px;}.ordis-button-delete i, .ordis-button-edit i {vertical-align: middle;}.ordis-button-delete_udalost i, .ordis-button-edit i {vertical-align: middle;}.ordis-adresy-vypis {display:flex;flex-wrap: wrap;}.ordis-adresy-vypis-dlazdice {background-color:white;width: calc(50% - 38px);margin-right: 0px;padding: 15px;display: flex;border-top: solid 4px #D2D2D2;border-radius: 0px;align-items: center;margin-bottom: 15px;}.ordis-adresy-vypis-dlazdice.active {border-top: solid 4px var(--ordis-color1);}.ordis-adresy-vypis-dlazdice:nth-child(even) {margin-right: 15px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-left {margin-right: 15px;width: 40px;margin-left: 10px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-left i {font-size: 35px;color: black;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-body {margin-right: 15px;width: calc(100% - 50px - 15px - 30px - 70px);}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-right {width: 130px;text-align: right;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit {width: 34px;vertical-align: middle;margin-top: 4px;border-radius: 4px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit_udalost {width: 34px;vertical-align: middle;margin-top: 4px;border-radius: 4px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit i {font-size: 15px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit_udalost i {font-size: 15px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-body p {margin-bottom: 0px;}.ordis-stats-vypis {display:flex;flex-wrap: wrap;}.ordis-stats-vypis-dlazdice {cursor: pointer; background-color:white;width: calc(50% - 38px);margin-right: 0px;padding: 15px;display: flex;border-top: solid 4px #D2D2D2;border-radius: 0px;align-items: center;margin-bottom: 15px;}.ordis-stats-vypis-dlazdice:hover {border-top: solid 4px var(--ordis-color1);}.ordis-stats-vypis-dlazdice:nth-child(odd) {margin-right: 15px;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-left {margin-right: 15px;width: 40px;margin-left: 10px;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-left i {font-size: 35px;color: black;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-body { font-weight: bold; margin-right: 15px;width: calc(100% - 50px - 15px - 30px - 70px);}.ordis-stats-vypis-dlazdice .vypis-dlazdice-right {width: 150px;text-align: right; color: lightgrey;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit {width: 34px;vertical-align: middle;margin-top: 4px;border-radius: 4px;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit_udalost {width: 34px;vertical-align: middle;margin-top: 4px;border-radius: 4px;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit i {font-size: 15px;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-right .ordis-button-edit_udalost i {font-size: 15px;}.ordis-stats-vypis-dlazdice .vypis-dlazdice-body p {margin-bottom: 0px;}.nacti_adresu, .nacti_firmu, .zobraz_zapujcky { width: 50px; font-size: 20px; }.nacti_adresu, .nacti_firmu, .zobraz_zapujcky_adresy { width: 50px; font-size: 20px; }.odebrat_odebrano { color: red; font-weight: bold; }.stats_label .stats_icon {font-size: 35px; margin-right: 15px; color: #606060; }.stats_label .stats_nazev {font-weight: bold; font-size: 24px; color: #606060; }.stats_label .stats_popis { color: lightgrey;}.stats_label {margin-bottom: 15px ;}#p-ordis-crm .firma_vyber #ordis_hledani_text {padding: 12px;vertical-align: middle;line-height: 16px;font-size: 17px; min-width: 250px; }#p-ordis-crm .firma_vyber #ordis_hledani_text::placeholder {font-size: 17px;}.firma_vyber #ordis_hledani {vertical-align: middle;line-height: 24px;min-width: 41px;}.firma_vyber #gps_hledani {min-width: 41px;vertical-align: middle;}.firma_vyber #novy_zakaznik {min-width: 41px;vertical-align: middle;}.firma_vyber #ordis_hledani i {font-size: 25px !important;}.firma_vyber input[type="checkbox"] {margin-right: 3px;margin-left: 15px;}.firma_vyber .firma-vypis i {font-size: 30px !important;vertical-align: middle;}.firma_vyber #gps_hledani i {font-size: 25px !important;line-height: 26px;}.firma_vyber #novy_zakaznik i {font-size: 25px !important;line-height: 26px;}#ordis_hledani_vysledek {padding: 10px 0px;}.firma_vyber i.ordis_hledani_icon{font-size: 18px !important;vertical-align: middle;}#ordis_firma_header {line-height: normal;}#ordis_firma_header .VYBER_ADRESA_NAZEV {font-weight: bold;display: block;}input.option-input {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;position: relative;vertical-align: middle;right: 0;bottom: 0;  left: 0;height: 34px;width: 34px;transition: all 0.15s ease-out 0s;background: #ececec;border: solid 1px #d2d2d2;color: #fff;cursor: pointer;margin: 7px 0px;padding: 0px;  display: inline-block;margin-right: 0.5rem;position: relative;transform: none;border-radius: 4px;opacity: 1;z-index: 10;outline: none;}input.option-input:hover {background: #cccccc;}input.option-input:checked {background: #505050;}input.option-input:checked::before {height: 30px;width: 30px;position: absolute;content: "\2713";display: inline-block;font-size: 20px;text-align: center;line-height: 30px;  background: none;color: white;opacity: 1;}#detail_uzivatele_div .OMEZIT_JAZYKY_CONTENT {display: none;}#detail_uzivatele_div .OMEZIT_JAZYKY_CONTENT.show {display: table-row;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_JAZYKY_CONTENT table tr td {text-align: center;padding: 7px 5px;display: table-cell;width: auto !important;margin: auto;font-size: 110%;border-bottom: solid 1px gainsboro;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_JAZYKY_CONTENT table thead tr td {border-bottom: none;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_JAZYKY_CONTENT table tr td input[type="checkbox"] {transform: scale(1.5);width: auto;cursor: pointer;margin:0px;}#detail_uzivatele_div .OMEZIT_TEXTY_CONTENT {display: none;}#detail_uzivatele_div .OMEZIT_TEXTY_CONTENT.show {display: table-row;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_TEXTY_CONTENT table tr td {text-align: center;padding: 7px 5px;display: table-cell;width: auto !important;margin: auto;font-size: 110%;border-bottom: solid 1px gainsboro;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_TEXTY_CONTENT table thead tr td {border-bottom: none;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_TEXTY_CONTENT table tr td input[type="checkbox"] {transform: scale(1.5);width: auto;cursor: pointer;margin:0px;}#detail_uzivatele_div .OMEZIT_MENU_CONTENT {display: none;}#detail_uzivatele_div .OMEZIT_MENU_CONTENT.show {display: table-row;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_MENU_CONTENT table tr td {text-align: center;padding: 7px 5px;display: table-cell;width: auto !important;margin: auto;font-size: 110%;border-bottom: solid 1px gainsboro;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_MENU_CONTENT table thead tr td {border-bottom: none;}#p-uzivatele-detail .form_box_content#detail_uzivatele_div .form_table .OMEZIT_MENU_CONTENT table tr td input[type="checkbox"] {transform: scale(1.5);width: auto;cursor: pointer;margin:0px;}.popup-vydejni-mista #vydejni_mista_hledat {display: flex;}.popup-vydejni-mista #vydejni_mista_hledat input[type="text"] {width: calc(100% - 80px);}.popup-vydejni-mista #vydejni_mista_hledat .button {min-width: 80px;text-align: center;}.popup-vydejni-mista #vydejni_mista_vysledky {margin-top: 10px;}.popup-vydejni-mista #vydejni_mista_vysledky .tbl_vydejni_mista td:last-child {text-align: center;width: 98px;box-sizing: border-box;}/* ORDIS */#p-ordis-crm .form_box_content {margin-bottom: 10px;}#ordis-novy-zakaznik-existuje { color: red; font-weight: bold; font-size: 14px; margin-left: 10px; margin-bottom: 15px; }#ordis-novy-zakaznik-chyba, #ordis-novy-zakaznik-chyba-ico { color: red; font-weight: bold; font-size: 14px; margin-left: 10px; margin-bottom: 15px; }body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] > .ui-dialog-content {margin-top: 15px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-titlebar-close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-titlebar-close {background-color: white;margin-right: 5px;outline: none;display: none;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-widget-header {background: none;border: none;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"],body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"],body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"],body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"],body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] {border: none;box-shadow: 0px 0px 10px #00000063;border-radius: 5px;background:none;background-color: #f0f0f0;}body.ordis-eshop .ui-widget-overlay {background: none;opacity: 0.6;background-color: #000000;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-widget-content {border: none;background: transparent;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonpane {padding: .5em;display: none;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonpane button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonpane button {padding: 10px;outline: none;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-title {position: absolute;left: -5px;right: -5px;background-color: var(--ordis-color1);width: 100%;z-index: -1;top: -5px;padding: 17px 0px 10px 25px;color: var(--ordis-color1_2);font-size: 17px;margin: 0px;border-radius: 0px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-buttonset,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset {float: none;text-align: right;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset button,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset button {margin-left: 5px;padding: 8px 15px !important;font-size: 0px !important;border-radius: 5px;outline: none;line-height: initial !important;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset button:hover,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset button:hover {opacity: 0.5;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset button.save,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset button.save {background-color: green !important;color:white !important;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset button.save::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset button.save::before {content: "\f0c7";font-family: FontAwesome;font-size: 15px}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset button.close,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset button.close {background-color: red !important;color:white !important;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="dialog-confirm"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-buttonset button.close::before,body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-buttonset button.close::before {content: "\f00d";font-family: FontAwesome;font-size: 15px}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .priorities{  display: flex;  justify-content: space-around;}body.ordis-eshop .activities-tab .priorities{  display: flex;  justify-content: space-around;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .priorities .priority_button{  cursor: pointer;  border: solid 2px transparent;  padding: 3px 6px;}body.ordis-eshop .activities-tab .priorities .priority_button_tab{  cursor: pointer;  border: solid 2px transparent;  padding: 3px 6px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .priorities .priority_button.highlight{  border: solid 2px black;  padding: 3px 6px;  border-radius: 5px;  box-shadow: 5px 5px 20px 1px rgb(0 0 0 / 75%);}body.ordis-eshop .activities-tab .priorities .priority_button_tab.highlight{  border: solid 2px black;  padding: 3px 6px;  border-radius: 5px;  box-shadow: 5px 5px 20px 1px rgb(0 0 0 / 75%);}.priority_button.no_priority{  color: grey;}.priority_button.low_priority{  color: #28B728;}.priority_button.medium_priority{  color: orange;}.priority_button.high_priority{  color: darkred;}.priority_button.top_priority{  color: red;}.priority_button_tab.no_priority{  color: grey;}.priority_button_tab.low_priority{  color: #28B728;}.priority_button_tab.medium_priority{  color: orange;}.priority_button_tab.high_priority{  color: darkred;}.priority_button_tab.top_priority{  color: red;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .results{  display: flex;  justify-content: space-around;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .results .result_button{  cursor: pointer;  border: solid 2px transparent;  padding: 3px 6px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .results .result_button.highlight{  border: solid 2px black;  padding: 3px 6px;  border-radius: 5px;  box-shadow: 5px 5px 20px 1px rgb(0 0 0 / 75%);}body.ordis-eshop #ordis-adresa-new .gps_souradnice input {width: calc(100% - 45px);vertical-align: middle;}body.ordis-eshop #ordis-adresa-new .gps_souradnice button {width: 40px;font-size: 20px;}body.ordis-eshop #ordis-adresa-new input[type="checkbox"] {width: auto; }body.ordis-eshop #ordis_hledani_vysledek th {text-align: left}body.ordis-eshop #ordis_hledani_vysledek th:first-child {width: 50px;}body.ordis-eshop #ordis_hledani_vysledek th:nth-child(2) {width: 70px;}body.ordis-eshop .zalozky_prepni_lvl1 i.fa {font-size: 29px;}body.ordis-eshop .zalozky_prepni_lvl1 i.fa.fa-shopping-basket {font-size: 25px;}.ordis-popup h2 {text-align: center;}.ordis-popup .popup_row {padding: 0px 10px;margin-bottom: 15px;}.ordis-popup .popup_row label {width: 100%;display: block;margin-bottom: 4px;font-size: 115%;}.ordis-popup .popup_row label .red {color: red;}#p-ordis-crm .ordis-popup .popup_row input, .ordis-popup .popup_row select, body.ordis-eshop .ordis-popup .popup_row input, .ordis-popup .popup_row select {width: 100%;box-shadow: inset 0px 2px 5px #00000012;border-radius: 5px;padding: 10px;outline: none;box-sizing: border-box;border: 1px solid lightgrey;font-size: 115%;}.ordis-popup .popup_row .conteiner {flex-wrap: nowrap}.ordis-popup .popup_row .conteiner .box {width: 100%;}.ordis-popup .popup_row .conteiner .margin-r-15 {margin-right: 15px;}.ordis-popup .popup_row .conteiner .margin-l-15 {margin-left: 15px;}/*.ordis-popup label.error {display: none !important;}*/.ordis-popup label.error {color: red !important;}.ordis-popup input.error {border: solid 1px red;}.ordis-popup #get_gps {text-align: center;width: 100%;vertical-align: middle;}body.ordis-eshop .ordis-poznamky-vypis-dlazdice .ordis-poznamky-vypis-dlazdice {background-color: white;width: calc(100% - 30px);padding: 15px;border-radius: 0px;margin-bottom: 15px;}body.ordis-eshop .ordis-poznamky-vypis-dlazdice .vypis-dlazdice-head {margin-bottom: 20px;display: flex;align-items: flex-end;font-weight: bold;font-size: 17px;}body.ordis-eshop .ordis-poznamky-vypis-dlazdice .vypis-dlazdice-head .button-right {margin: auto 0px auto auto;}body.ordis-eshop .ordis-objednavky-vypis-dlazdice thead th {text-align: left}body.ordis-eshop .ordis-objednavky-vypis-dlazdice .SE_KOSIK_row {cursor: pointer;}#p-ordis-crm table:not(#calendar-tbl table) tbody tr:nth-child(2n+1) td {background: lightgrey;}#p-ordis-crm table:not(#calendar-tbl table) td {padding: 5px 10px;font-size: 15px;}#p-ordis-crm table:not(#calendar-tbl table) td.img .no_foto {min-height: 30px;background-size: 20px;width: 30px;}#p-ordis-crm table:not(#calendar-tbl table) thead td,#p-ordis-crm table:not(#calendar-tbl table) th {padding: 10px;text-align: left;background: var(--ordis-color1);color: var(--ordis-color1_2);text-transform: none;font-size: 110%;}#p-ordis-crm table:not(#calendar-tbl table) th.price,#p-ordis-crm table:not(#calendar-tbl table) td.price,#p-ordis-crm table:not(#calendar-tbl table) th.right,#p-ordis-crm table:not(#calendar-tbl table) td.right {text-align: right;}#p-ordis-crm table:not(#calendar-tbl table) td.red {color:red;}#p-ordis-crm #rekl_form table tbody tr:nth-child(2n+1) td {background: none;}body.ordis-eshop .ordis_kosik_hlavicka input {width: auto;}body.ordis-eshop .ordis_kosik_hlavicka .ordis_kosik_poznamka {clear: both;}body.ordis-eshop .ordis_kosik_poznamka textarea {width: 100%;resize: none;}body.ordis-eshop .ordis_kosik_hlavicka .adresy_dodani_select_bg {margin-bottom: 0px;}body.ordis-eshop .ordis_kosik_hlavicka .adresy_dodani_select_bg #adresy_dodani_select {width: 100%;font-size: 16px;}body.ordis-eshop textarea {font-size: 16px;}body.ordis-eshop h2.form_box_title, body.ordis-eshop .form_box h2 {border-bottom: none;padding-bottom: 0px;margin-bottom: 15px;}body.ordis-eshop #ordis_firma_header {position: relative;}body.ordis-eshop .ordis_firma_header_content {display: flex;align-items: center;padding-right: 25px;}body.ordis-eshop .ordis_firma_header_content .ordis_firma_header_icon {margin-right: 10px;}body.ordis-eshop #ordis_objednavka_header {position: relative;}body.ordis-eshop .ordis_objednavka_header_content {display: flex;align-items: center;padding-right: 25px;}body.ordis-eshop .ordis_objednavka_header_content .ordis_objednavka_header_icon {margin-right: 10px;}.ordis-popup .ordis_objednavka input {padding: 8px 10px;}.ordis-popup .ordis_objednavka .conteiner {flex-wrap: nowrap;}.ordis-popup .ordis_objednavka .conteiner .ZBOZI_NA_CESTE {font-size: 25px;display: inline-block;margin-left: 5px;}.ordis-popup .ordis_objednavka .conteiner .ordis_info_copy {font-size: 20px; margin-left: 10px; cursor: pointer;margin-right: 8px;}.ordis-popup .ordis_objednavka .conteiner .arrow {display: inline-block;margin-left: 5px;}.ordis-popup .ordis_objednavka .conteiner .ordis_bobm {font-size: 25px;margin-left: 5px;}.ordis-popup .ordis_objednavka .objednavka_fieldset {margin: 10px;padding: 15px;border-radius: 0px;box-shadow: none;border: none;background-color: white;border-top: solid 4px #D2D2D2;}.ordis-popup .ordis_objednavka .conteiner .ordis_info_zbozi .objednavka_legend {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}.ordis-popup .ordis_objednavka .objednavka_fieldset.objednavka_write {border-top: solid 4px var(--ordis-color1);background-color: var(--ordis-color3);}.ordis-popup .ordis_objednavka .objednavka_fieldset.objednavka_fieldset_info {position: relative;}.ordis-popup .ordis_objednavka .objednavka_legend {font-size: 13px;text-decoration: none;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;text-align: left;margin: 0px;margin-bottom: 20px;padding: 0px 10px;}.ordis-popup .ordis_objednavka .basket_form_up {margin-right: 10px;float: none;margin-top: 7px;width: 40px;line-height: 30px;}.ordis-popup .ordis_objednavka .basket_form_down {float: none;margin-top: 7px;width: 40px;line-height: 30px;}.ordis-popup .ordis_objednavka hr {margin: 10px;border: solid 1px lightgrey;}.ordis-popup .ordis_objednavka .flex_row {display: flex;align-items: center;}.ordis-popup .ordis_objednavka .objednavka_smaller .flex_row {max-width: 80%;}.ordis-popup .ordis_objednavka .objednavka_write .popup_row {margin-bottom: 18px;}.ordis-popup .ordis_objednavka .objednavka_write .popup_row.ordis_baleni2 {margin-bottom: 5px;}.ordis-popup .ordis_objednavka .popup_row {margin-bottom: 10px;}.ordis-popup .ordis_objednavka label {width: 100%;display: inline-block;margin-bottom: 0px;font-size: 115%;}.ordis-popup .ordis_objednavka input {width: 100%;font-size: 115%;}.ordis-popup .ordis_objednavka input#znazev {font-weight: bold;}.ordis-popup .ordis_objednavka #c_pr, .ordis-popup .ordis_objednavka #c_r {transform: translateX(15px);}.ordis-popup .ordis_objednavka input:disabled {background-color: transparent !important;border: none !important;box-shadow: none !important;text-align: left;padding: 0px !important;line-height: 19px !important;color: black !important;opacity: 1 !important;-webkit-text-fill-color: black !important;-webkit-opacity:1 !important;}.ordis-popup .ordis_objednavka .box2-3 {width: calc(100% - 33.33% + 15px);}.ordis-popup .ordis_objednavka .row_center {text-align: center !important;}.ordis-popup .ordis_objednavka .row_right {text-align: right !important;}body.ordis-eshop #hledani_polozek_vysledek tbody tr {cursor: pointer;}body.ordis-eshop #hledani_polozek_vysledek .ordis_objednavka_znovu {float: right;}body.ordis-eshop #hledani_polozek_vysledek .VYBER_ID_SE_ZBOZI_row .fa {font-size: 15px;}.ordis_objednavka_polozky .VYBER_POLOZKA {cursor: pointer;}.ordis_objednavka_polozky .SMAZ_POLOZKA {cursor: pointer;}.ordis-popup .ZBOZI_NA_CESTE {cursor: pointer;}.ordis_dialog_button { float: right; margin-right: 10px; }.ordis_finalizace_button { float: right; }body.ordis-eshop #polozka_finalizace_message {text-align: center;padding: 0px;margin: 0px;}body.ordis-eshop #ordis_hlavicka_zpravy {padding: 0px;margin: 0px;margin-left: 20px;}body.ordis-eshop #ordis_hlavicka_zpravy > div {}#ordis_hlavicka_zpravy { text-align: center; padding: 10px; margin: 10px; }body.ordis-eshop .zakladni_filtr_dokladu {padding-top: 0px;padding-bottom: 0px;}#p-ordis-crm table.order_list tbody tr.neuhrazene td {background-color: #f96464;border-bottom: solid 1px white;}body.ordis-eshop .ordis-obecny-vypis {display: flex;flex-wrap: wrap}body.ordis-eshop .ordis-obecny-vypis .hledani_row_group { width: 100%; border: solid 1px lightgrey; margin-bottom: 5px; padding-left: 5px; }body.ordis-eshop .ordis-obecny-vypis .hledani_row {width: 100%;font-size: 19px;display: flex;align-items: center;}body.ordis-eshop .ordis-obecny-vypis .hledani_row i {font-size: 25px;margin-right: 5px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice {background-color:white;display: flex;align-items: center;width: calc(50% - 38px);padding: 15px;border-top: solid 4px #D2D2D2;border-radius: 0px;align-items: center;margin-bottom: 15px;margin-right: 0px;cursor: pointer;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.default_cursor {cursor: default;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.no_flex {display: block}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.active_obj {border-top: solid 4px var(--ordis-color1);}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-right {margin: auto 0px auto auto;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-right .VYBER_SE_KOSIK {cursor: pointer;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-left {width: 50px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-left button {margin: 0px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-right {width: calc(100% - 50px);margin: auto;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-right label {font-size: 15px;font-weight: bold;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-right p {margin-bottom: 0px;margin-top: 5px;font-size: 15px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice:nth-child(odd) {margin-right: 15px;}body.ordis-eshop #activities_field .ordis-obecny-vypis-dlazdice:nth-child(even) {margin-right: 15px;}body.ordis-eshop #activities_field .ordis-obecny-vypis-dlazdice:nth-child(odd) {margin-right: 0px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .red {color: red;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice i {font-size: 16px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj {width: 100%;font-size: 15px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head {display: flex;align-items: center;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block {width: calc(100%/3 - 30px);margin-right: 20px;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block i {margin-right: 5px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block .ordis-button-delete i {margin-right: 0px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block:nth-child(1) {margin-top: -6px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block:nth-child(1) i {transform: translateY(2px);font-size: 25px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block:nth-child(2) {text-align: center;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block:nth-child(3) {text-align: right;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_head .block.remove {width: 34px;margin-right: 0px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_body {display: flex;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_body .block {width: 50%;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-obj_body .block:last-child {text-align: right;}body.ordis-eshop .activities-tab {flex-wrap: wrap; width: 60%;display: flex; align-items: center;margin-bottom: 20px;}body.ordis-eshop .activities-tab .row {width: 100%; padding: 0px 10px; margin-bottom: 15px;}body.ordis-eshop .ordis-obecny-vypis .row {width: 100%; padding: 0px 10px; margin-bottom: 15px;display: flex; font-size: 16px;}body.ordis-eshop .activities-tab .row #show_activities {margin-bottom: 20px; width: 100px;}body.ordis-eshop .activities-tab .row .container {display: flex;}body.ordis-eshop .activities-tab .row .block2  {width: 50%;}body.ordis-eshop .activities-tab .row .block2 label {display: block;}body.ordis-eshop .activities-tab .row .block2 .checkbox_filter {height: 30px; width: 30px;}body.ordis-eshop .activities-tab .row .block2 .priorities {width: 80%; background-color: white; box-shadow: inset 0px 2px 5px #00000012;border-radius: 5px;padding: 1px;outline: none;box-sizing: border-box;border: 1px solid lightgrey; display: inline-flex; margin-right: 10px;}body.ordis-eshop .activities-tab .row .block2.margin-right-10 {width: 50%; margin-right: 10px;}body.ordis-eshop .activities-tab .row .block2 select {width: 80%;box-shadow: inset 0px 2px 5px #00000012;border-radius: 5px;padding: 10px;outline: none;box-sizing: border-box;border: 1px solid lightgrey;font-size: 115%;margin-right: 10px;}body.ordis-eshop .activities-tab .row .block2 i {transform: translateY(2px); font-size: 25px;}body.ordis-eshop .activities-tab .row .block2.checkbox {margin-block-start: auto;}body.ordis-eshop .results-row {width: 100%; padding: 0px 10px; margin-bottom: 15px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_head {display: flex;align-items: center;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_head .block {width: calc(100%/3);margin-right: 20px;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_head .block:nth-child(1) {margin-top: -6px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_head .block:nth-child(1) i {transform: translateY(2px);font-size: 25px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_head .block:nth-child(2) {text-align: center;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_head .block:nth-child(3) {text-align: right; margin-right: 0px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_subject {display: flex;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 {display: flex;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 .block {width: 50%;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 .block i {margin-right: 5px; transform: translateY(2px);font-size: 35px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 .block:last-child {text-align: right;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 .block2 {width: 50%;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 .block2 i {margin-right: 5px; transform: translateY(2px);font-size: 25px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body1 .block2:last-child {text-align: right;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_address {display: flex;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_address i {margin-right: 8px; transform: translateY(2px);font-size: 18px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body2 {display: flex;margin-bottom: 10px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body2 .block {width: 50%;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body2 .block i {margin-right: 5px; transform: translateY(2px);font-size: 18px;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj .vypis-dlazdice-udalost-obj_body2 .block:last-child {text-align: right;}body.ordis-eshop .capture_file_button {position: relative; display: none;border-radius: 4px;}body.ordis-eshop .capture_file_button #capture_file {opacity: 0.0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;  position: absolute;top: 0px;left: 0;bottom: 0px;right: 0px;width: 100%;height: 100%;cursor: pointer;}body.ordis-eshop .ordis-priloha-new .button {min-width: 22px;text-align: center;}body.ordis-eshop #file_area {position: relative;border: dotted 2px #D2D2D2;background-color:white;border-radius: 0px;text-align: center;width: calc(50% - 11px);margin-bottom: 15px;}body.ordis-eshop #file_area .file_name {margin-bottom: 0px;padding: 28px 0px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}body.ordis-eshop #file_area #file_area_input {opacity: 0.0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;  position: absolute;top: 0px;left: 0;bottom: 0px;right: 0px;width: 100%;height: 100%;cursor: pointer;}body.ordis-eshop .ordis_kosik_hlavicka #zpusoby_dopravy {margin-right: 15px;}body.ordis-eshop .ordis_kosik_hlavicka .calendar_div_zavozy {margin-right: 20px;margin-bottom: 20px;width: calc(100% - 20px) !important;}body.ordis-eshop .ordis_kosik_hlavicka .calender_section_list select.month_dropdown {min-width: auto;}body.ordis-eshop .ordis_kosik_hlavicka #ZPUSOB_DOPRAVY .form_box_content, body.ordis-eshop .ordis_kosik_hlavicka #ZPUSOB_UHRADY .form_box_content {padding-right: 0px;padding-top: 0px;margin-bottom: 0px;padding: 0px;}body.ordis-eshop .ordis_kosik_hlavicka #ZPUSOB_DOPRAVY .form_box_content table, body.ordis-eshop .ordis_kosik_hlavicka #ZPUSOB_UHRADY .form_box_content table {margin-bottom: 0px;}body.ordis-eshop .calender_section_bot ul li.disabled {opacity: 0.5;}body.ordis-eshop .calendar_div_zavozy .calender_section_bot li.disabled .day_box {background: lightgrey;}body.ordis-eshop .calendar_div_zavozy .calender_section_bot li.enabled .day_box {background: #fcd8a2;}body.ordis-eshop .calendar_div_zavozy .calender_section_bot li.today .day_box {background: yellow;}body.ordis-eshop .calendar_div_zavozy .calender_section_bot li.selected .day_box {background: #b9ffb9;}body.ordis-eshop h2.form_box_title {text-align: left;}body.ordis-eshop .filter {text-align: left; font-size: 15px; margin-bottom: 15px;}body.ordis-eshop #ordis_objednavka_hlavicka h2.form_box_title.zavozy_title {margin-bottom: 15px;}body.ordis-eshop #ordis_objednavka_hlavicka #adresy_dodani_select {display: block;width: calc(100% - 25px);margin: 0px;}body.ordis-eshop .ordis_kosik_hlavicka table tbody tr:nth-child(2n+1) td {background: white;}.prijate_objednavky_souhrn { width: 300px;}.prijate_objednavky_zapujcky { width: 350px;}.prijate_objednavky_dluznici { width: 350px; float: left;  margin-right: 10px;}body.ordis-eshop #p-zrychlene-objednavani .box_title {text-transform: initial;}body.ordis-eshop #p-zrychlene-objednavani .quick_order_code {display: inline-block;width: 350px;vertical-align: middle;padding-left: 15px;border: solid 1px lightgrey;}body.ordis-eshop #p-zrychlene-objednavani .quick_order_code label {display: inline-block;margin-right: 10px;font-size: 20px;vertical-align: middle;}body.ordis-eshop #p-zrychlene-objednavani .quick_order_code input {width: calc(100% - 80px);vertical-align: middle;line-height: 14px;margin: 2px 0px;font-size: 15px;}body.ordis-eshop #p-zrychlene-objednavani .modul_polozek {font-size: 18px;width: 50px;text-align: center;border-radius: 0px;vertical-align: middle;background-color: white;border: solid 1px lightgrey;border-top: solid 3px lightgrey;line-height: 21px;}body.ordis-eshop #p-zrychlene-objednavani .modul_polozek.activeModule, body.ordis-eshop #p-zrychlene-objednavani .quick_order_code.activeModule {color: black;}.ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-title::before {content: "\f015 +";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-title::before {content: "\f041";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-title::before {content: "\f075";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-title::before {content: "\f073";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-title::before {content: "\f0c6";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-title::before {content: "\f0c6";font-family: 'FontAwesome';margin-right: 5px;}.ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-title::before {content: "\f03a";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-title::before {content: "\f0d1";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-title::before {content: "\f0f6";font-family: 'FontAwesome';margin-right: 5px;}body.ordis-eshop tr.VYBER_ID_SE_FIRMA_row.active td{background-color: yellow !important;}body.ordis-eshop tr.VYBER_ID_SE_ZBOZI_row.tr_in_basket td.nazev{color: red;font-style: italic;}body.ordis-eshop tr.VYBER_ID_SE_ZBOZI_row.active td{background-color: yellow !important;}body.ordis-eshop tr.firma_potencialni td{color: red !important;}body.ordis-eshop tr.firma_potencialni2 td{color: blue !important;}.adresa_neaktivni { color: red; }.firma-potencialni button { background: gray; }.firma-potencialni-obj { color: red; }body.ordis-eshop .accordion > div {display: none;padding: 10px;border: solid 1px #fdf2cd;}body.ordis-eshop .accordion > h2 {cursor: pointer;padding: 10px;background-color: var(--ordis-color1);margin-bottom: 0px;margin-top: 5px;position: relative;}body.ordis-eshop .accordion > h2::after {content: "\f078";position: absolute;min-width: 25px;width: 25px;right: 0px;top: 46%;transform: translate(-50%, -50%);bottom: 0px;font-family: 'FontAwesome';}body.ordis-eshop .accordion > h2.active::after {content: "\f077";}body.ordis-eshop .accordion_dok > div {/*display: none;*/padding: 10px;border: solid 1px #fdf2cd;}body.ordis-eshop .accordion_dok > h2 {/*cursor: pointer;*/padding: 10px;background-color: var(--ordis-color1);margin-bottom: 0px;margin-top: 5px;position: relative;}/* ordis novy zakaznik */.ordis-novy-zakaznik-tab {  overflow: hidden;  border: 1px solid #ccc;  background-color: gray;}.ordis-novy-zakaznik-tab button {  background-color: inherit!important;  float: left;  border: none!important;  outline: none;  cursor: pointer;  padding: 14px 16px!important;  transition: 0.3s;}.ordis-novy-zakaznik-tab button:hover {  background-color: yellow;}.ordis-novy-zakaznik-tab button.active {  background-color: #ddac00!important;}.ordis-novy-zakaznik-tabcontent {  display: none;  padding: 6px 12px;  border: 1px solid #ccc;  border-top: none;}/* ordis adresa tab */.ordis-adresa-tab {  overflow: hidden;  border: 1px solid #ccc;  background-color: gray;}#p-ordis-crm .ordis-adresa-tab button {background-color: inherit;float: left;border: none;outline: none;cursor: pointer;padding: 14px 16px;transition: 0.3s;}#p-ordis-crm  .ordis-adresa-tab button:hover {background-color: var(--ordis-color1);color: var(--ordis-color1_2)}#p-ordis-crm  .ordis-adresa-tab button.active {background-color: var(--ordis-color1);color: var(--ordis-color1_2)}.ordis-adresa-tabcontent {  display: none;  padding: 6px 12px;  border: 1px solid #ccc;  border-top: none;}.ordis_adresa_linka {  max-height: 500px;  overflow-y: scroll;}/* ordis novy zakaznik end */body.ordis-eshop #ordis_obecny_dialog .tbl-faktury.order_list .s_doklad.count, body.ordis-eshop #ordis_obecny_dialog .tbl-faktury.order_list td.count {text-align: right}body.ordis-eshop #basket_products_tbl_items .basket_product td.count {text-align: right;}body.ordis-eshop #basket_products_tbl_items .basket_product td.buttons, body.ordis-eshop #hledani_polozek_vysledek td.buttons {padding: 2px 0px;}body.ordis-eshop #hledani_polozek_vysledek td.buttons {min-width: 50px;}body.ordis-eshop #basket_products_tbl_items .basket_product td.buttons {min-width: 70px;}body.ordis-eshop #basket_products_tbl_items .basket_product td.buttons button, body.ordis-eshop #hledani_polozek_vysledek td.buttons button {padding: 6px 7px;min-width: 28px;}body.ordis-eshop #basket_products_tbl_items .basket_product td.buttons button i {font-size: 16px;}body.ordis-eshop #p-zrychlene-objednavani .quick_order_obsah_kosiku tr:nth-child(even) {background-color: transparent;}body.ordis-eshop h2.ordis-polozky-nadpis {font-weight: bold;font-size: 15px;margin-bottom: 0px;margin-top: 5px;}body.ordis-eshop .doprava_message {float: right;display: flex;margin-right: 50px;margin-top: 2px;align-items: center;}body.ordis-eshop .doprava_message .info-doprava {font-size: 14px;text-align: left;}body.ordis-eshop .doprava_message .info-doprava::before {content: "\f0d1";font-family: 'FontAwesome';margin-right: 10px;font-size: 17px;}body.ordis-eshop .doprava_message .info-doprava-progress {display: none;}body.ordis-eshop .ordis_hledani_text_close, body.ordis-eshop .kosiky_hledani_text_close, body.ordis-eshop .ordis_hledej_zbozi_close {position: relative;}body.ordis-eshop .ordis_hledani_text_close .ordis_hledani_text_close_span, body.ordis-eshop .kosiky_hledani_text_close .kosiky_hledani_text_close_span, body.ordis-eshop .ordis_hledej_zbozi_close .ordis_hledej_zbozi_close_span {position: absolute;right: 5px;top: 50%;transform: translateY(-45%);font-size: 20px;cursor: pointer;padding: 10px;}body.ordis-eshop .ordis_hledani_text_close .ordis_hledani_text_close_span::before, body.ordis-eshop .kosiky_hledani_text_close .kosiky_hledani_text_close_span::before, body.ordis-eshop .ordis_hledej_zbozi_close .ordis_hledej_zbozi_close_span::before {content: "\f00d";font-family: FontAwesome;}body.ordis-eshop .ordis_hledej_zbozi_favorite_span {cursor: pointer;padding: 5px;display: inline-block;margin-right: 5px;font-size: 20px;vertical-align: middle;transform: translateY(2px);}body.ordis-eshop .ordis_hledej_zbozi_favorite_span::before {content: "\f006";font-family: FontAwesome;font-size: 22px;}body.ordis-eshop .ordis_hledej_zbozi_favorite_span_e {cursor: pointer;padding: 5px;display: inline-block;margin-right: 5px;font-size: 20px;vertical-align: middle;transform: translateY(2px);}body.ordis-eshop .ordis_hledej_zbozi_favorite_span_e::before {content: "\f005";font-family: FontAwesome;font-size: 22px;}body.ordis-eshop #hledani_polozek_vysledek, body.ordis-eshop .basket_products_main {height: 99.5%;display: flex;flex-direction: column;}body.ordis-eshop #hledani_polozek_vysledek .sortiment_nast_popup {min-width: 19px;text-align: center;margin-right: 5px;}body.ordis-eshop #hledani_polozek_vysledek h2, body.ordis-eshop .basket_products_main h2 {margin-bottom: 5px;}body.ordis-eshop .zbozi_vyber_content {overflow-y: auto;flex-grow: 1;}body.ordis-eshop .zbozi_vyber_content table th, body.ordis-eshop .zbozi_vyber_content table thead td {position: sticky;top: 0;padding: 5px 10px;}body.ordis-eshop .kosik_rabat {float: right;font-size: 13px;margin-top: 4px;}body.ordis-eshop .obchodnik_message {float: right;font-size: 13px; }#p-ordis-crm h1 {display: none;}body.ordis-eshop .splitter-panel {display: flex;flex-direction: column;height: 80vh;overflow: hidden;}body.ordis-eshop .splitter-panel .splitter-bar {height: 15px;bottom: 0px;text-align: center;background: url('/grafika/splitter.png') center center no-repeat white;z-index: 1 !important;cursor: n-resize;}body.ordis-eshop .splitter-panel .hledani_polozek_vysledek_content .splitter-bar {position: relative; top: 35px; height: 100%;cursor: e-resize;background: url('/grafika/splitter_hor.png') center center no-repeat white;}/*body.ordis-eshop .splitter-panel .ui-icon-gripsmall-diagonal-se {display: none !important;}*/body.ordis-eshop .splitter-panel .splitter-panel-top {flex: 0 0 auto;height: 60%;white-space: nowrap;overflow: hidden;position: relative;}body.ordis-eshop .splitter-panel .splitter-panel-top-img {flex: 0 0 auto;height: 60%;white-space: nowrap;overflow: hidden;position: relative;display: flex;}body.ordis-eshop .splitter-panel .splitter-panel-bottom {flex: 1 1 auto;height:auto;overflow-x: hidden;overflow-y: auto;padding-top: 5px;}.ORDIS_NAHLED_OBRAZKU { position: relative; top: 35px; overflow-y: auto; }body.ordis-eshop #basket_products_tbl_items table td.img, body.ordis-eshop #p-zrychlene-objednavani table td.img {width: 30px;padding: 3px;}body.ordis-eshop #basket_products_tbl_items table td.img .no_foto, body.ordis-eshop #p-zrychlene-objednavani table td.img .no_foto {min-height: 30px;background-size: 20px;width: 30px}body.ordis-eshop .lg-outer {background-color: black;}body.ordis-eshop #ordis_finalizace_button, body.ordis-eshop #ordis_report_button {margin-top: 10px;}body.ordis-eshop .ordis-obecny-vypis-kosiky span {white-space: nowrap;}body.ordis-eshop #ordis_firma_kosiky .kosiky_bloky_head {margin-right: 8px;white-space: nowrap;margin-bottom: 5px;display: inline-block}.ORDIS_NAHLED_OBRAZKU .ordis-obecny-vypis-obsah .ajax_produkt_foto_click a img { width: 100%; height: 100%; }.vyber_stitku { display: inline-block; width: 200px; }.ordis_main {display: flex;}#p-ordis-crm #col-2-in {margin-left: 0px;}#p-ordis-crm .button, #p-ordis-crm button, #p-ordis-crm input[type="button"], #p-ordis-crm input[type="submit"] {border-radius: 4px;color:white;}#p-ordis-crm #ordis_menu {width: calc(240px - 1%);}#p-ordis-crm table:not(#calendar-tbl table), #p-ordis-crm table.list, #p-ordis-crm table.order_list {border:none;background-color: white;}#p-ordis-crm #ordis_content_bg {width: calc(100% - 240px + 1%);}#p-ordis-crm #ordis_nav {flex-wrap: wrap;display: none;}#p-ordis-crm #ordis_nav .ordis_client_logo {display: none;}#p-ordis-crm #ordis_nav li.ordismodul {min-width: calc(150px - 30px);padding: 12px 10px 12px 20px;list-style: none;font-size: 17px;margin-bottom:10px;margin-right: 10px;text-align: left;cursor: pointer;}#p-ordis-crm #ordis_nav li.ordismodul.active {background-color: lightgrey;}#p-ordis-crm #ordis_nav li.ordismodul .icon {margin-right: 5px;font-size: 22px;vertical-align: middle;}#p-ordis-crm #ordis_nav li.ordismodul .label {vertical-align: middle;}#p-ordis-crm #ordis_content {padding: 10px 0px;margin-left: 20px;}#p-ordis-crm #ordis_content .accordion {background-color: white;}#p-ordis-crm .grid {max-width: 100%;width: 99%;}#p-ordis-crm .box_content {background-color: white;border-top: solid 4px #D2D2D2;padding: 15px;}#p-ordis-crm #foot_bg, #p-ordis-crm #foot_2_bg, #p-ordis-crm #col-1, #p-ordis-crm #navigation {display: none;}#p-ordis-crm #col-2 {width: 100%;}#p-ordis-crm .ordis_kosik_hlavicka {max-width: 900px;}#p-ordis-crm .ordis_kosik_doprava_uhrada, #p-ordis-crm .ordis_kosik_hlavicka .conteiner {display: flex;}#p-ordis-crm .ordis_kosik_doprava_uhrada tr.active {background-color: var(--ordis-color1);}#p-ordis-crm .ordis_kosik_hlavicka #ZPUSOB_DOPRAVY, #p-ordis-crm .ordis_kosik_hlavicka #ZPUSOB_UHRADY, #p-ordis-crm .ordis_kosik_hlavicka .box2 {background-color: white;border-top: solid 4px #D2D2D2;padding: 15px;width: 50%;margin-bottom: 15px !important;}#p-ordis-crm .ordis_kosik_hlavicka #ZPUSOB_DOPRAVY, #p-ordis-crm .ordis_kosik_hlavicka .box2:first-child {width: calc(50% - 15px);margin-right: 15px;}#p-ordis-crm .ordis_kosik_hlavicka table tbody tr td {font-size: 15px;padding: 5px;}#p-ordis-crm .ordis_kosik_hlavicka table tbody tr td.top {padding-right: 8px;}#p-ordis-crm .ordis_kosik_hlavicka table tbody tr:nth-child(2n+1) td {background: transparent;}body#p-ordis-crm {background-color: #F0F0F0;}#p-ordis-crm #content_bg, #p-ordis-crm #content {background: transparent;}#faktura_pdf_text {font-weight: bold; color: red; margin-bottom: 10px;}/* MENU */#ordis_menu_resp {display: none;}#ordis_menu ul {padding: 0px;list-style: none;margin-left: 0px;}#ordis_menu ul li {cursor: pointer;font-size: 16px;margin-bottom: 0px;padding: 9px 13px;position: relative;transition: all 0.3s;border-radius: 0px;}#ordis_menu .menu_ordis {position: fixed;top: 0px;padding-top: 70px;margin-bottom: 0px;left: 0px;width: 220px;background-color: white;bottom: 0px;padding-right: 20px;overflow-y: scroll; overflow-x: hidden; }#ordis_menu .menu_ordis > li {font-size: 13px;text-decoration: none;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;}#ordis_menu ul li.ordismodul:hover {background-color: rgba(0, 0, 0, 0.05);}#ordis_menu ul li.ordismodul.active {background-color: var(--ordis-color1);color: var(--ordis-color1_2);}#ordis_menu ul li span.icon {display: inline-block;min-width: 25px;text-align: center;font-size: 24px;margin-right: 16px;vertical-align: middle;}#ordis_menu ul li span.cross {position: absolute;right: 0px;top: 50%;transform: translateY(-50%);}#ordis_menu ul li span.cross.logo {max-width: 80px;}#ordis_menu ul li span.label {vertical-align: middle;}#p-ordis-crm #ordis_menu .ZRUS_ID_SE_FIRMA, #p-ordis-crm #ordis_menu .ZRUS_ID_SE_KOSIK {border-radius: 50%;font-size: 10px;line-height: initial;width: auto;height: auto;padding: 5px;text-align: center;background-color: transparent;}#ordis_menu .ZRUS_ID_SE_FIRMA i, #ordis_menu .ZRUS_ID_SE_KOSIK i {font-size: 18px !important;}#p-ordis-crm .ui-dialog .categories_mobil_show {display: none;}#p-ordis-crm .ui-dialog .categories_tree {display: block;}#p-ordis-crm .box2.margin-r-15 {margin-right: 15px;width: calc(50% - 15px);}#p-ordis-crm .box2 {width: 50%;}#p-ordis-crm .box3.margin-r-15 {margin-right: 15px;width: calc(33.3% - 15px);}#p-ordis-crm .box3 {width: 33.3%;}#p-ordis-crm .box4.margin-r-15 {margin-right: 15px;width: calc(75% - 15px);}#p-ordis-crm .box4 {width: 75%;}#p-ordis-crm .box5.margin-r-15 {margin-right: 15px;width: calc(25% - 15px);}#p-ordis-crm .box5 {width: 25%;}.box4 label {width: 80px!important;}#p-ordis-crm .firma_info_block {background-color: white;padding: 15px;width: calc(100% - 30px);border-top: solid 4px var(--ordis-color1);position: relative;height: calc(100% - 45px);margin-bottom: 15px;}#p-ordis-crm .firma_info_block table td {font-size: 15px;padding: 2px 0px;}#p-ordis-crm .firma_info_block table tbody tr:nth-child(2n+1) td {background: transparent;}#p-ordis-crm .firma_info_block.firma_info_block_hide {cursor: pointer;position: relative;}#p-ordis-crm .firma_info_block.firma_info_block_hide::after {content: "\f107";font-family: FontAwesome;position: absolute;bottom: 20px;right: 20px;font-size: 38px;}#p-ordis-crm .firma_info_block.firma_info_block_hide.firma_info_block_show::after {content: "\f106";}#p-ordis-crm .firma_info_block.firma_info_block_hide .firma_info_block_content {display: none;}#p-ordis-crm .firma_info_block h2.form_box_title, .ordis_kosik_hlavicka .form_box_title,body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .ordis-obecny-vypis-nadpis {font-size: 13px;text-decoration: none;text-transform: uppercase;font-weight: bold;letter-spacing: 1px;margin-bottom: 21px;}#p-ordis-crm #ordis_polozky_finalizace .box2:first-child .firma_info_block h2.form_box_title {text-transform: initial;font-size: 16px;font-weight: normal;margin-bottom: 10px;}#p-ordis-crm #ordis_polozky_finalizace .firma_info_block {border-top: solid 4px #D2D2D2;}#p-ordis-crm .firma_info_block h2.form_box_title .ordismodul {width: 32px;padding: 3px 5px;text-align: center;}#p-ordis-crm .firma_info_block h2.form_box_title .ordismodul i {margin: 0px;transform: translateY(1px);}#p-ordis-crm .firma_info_block h2.form_box_title i, .ordis_kosik_hlavicka .form_box_title i {font-size: 25px;transform: translateY(3px);margin-right: 5px;}#p-ordis-crm .firma_info_block h2.form_box_title i :not(.fa-usd),.ordis_kosik_hlavicka .form_box_title i .fa-truck {font-size: 25px;transform: translateY(3px) rotateY(180deg);margin-right: 5px;}#p-ordis-crm .firma_info_block h3 {font-weight: bold;font-size: 17px;}#p-ordis-crm .firma_info_block p {font-size: 15px;}#p-ordis-crm .firma_info_block .ZRUS_ID_SE_FIRMA, #p-ordis-crm .firma_info_block .ZRUS_ID_SE_ADRESA {background-color: transparent;outline: none;padding: 0px;position: absolute;right: 20px;top: 24px;}#p-ordis-crm .firma_info_block .zobraz_zapujcky_popup {position: absolute;right: 20px;top: 18px;min-width: 34px;}#p-ordis-crm .firma_info_block .ZMEN_ID_SE_ADRESU {width: 34px;font-size: 18px;position: absolute;right: 40px;top: 18px;}#p-ordis-crm .firma_info_block #novy_zakaznik_edit { position: absolute;right: 90px;top: 24px;}#p-ordis-crm .firma_info_block #novy_zakaznik_pozadat { position: absolute;right: 45px;top: 24px;}#p-ordis-crm .firma_info_block .potencialni_text p { color: red!important; }#p-ordis-crm .firma_info_block.potencialni_text h3, #p-ordis-crm .firma_info_block.potencialni_text h2 { color: red!important; }#p-ordis-crm .firma_info_block .potencialni_text2 p { color: blue!important; }#p-ordis-crm .firma_info_block.potencialni_text2 h3, #p-ordis-crm .firma_info_block.potencialni_text2 h2 { color: blue!important; }#p-ordis-crm .hledani_slova {display: flex;flex-wrap: wrap;margin-bottom: 10px;}#p-ordis-crm .hledani_slova .polozka_hledani {width: auto;display: flex;margin-top: 10px;font-size: 15px;cursor: pointer;margin-right: 10px;}#p-ordis-crm .hist_hledani, #p-ordis-crm .hist_firma_hledani {background-color: white;border-top: solid 4px #D2D2D2;padding: 8px;}#p-ordis-crm .odstran_hledani_zbozi, #p-ordis-crm .odstran_hledani_firem {line-height: 19px;background-color: var(--ordis-color2);padding: 8px 10px;color: var(--ordis-color2_2);}#p-ordis-crm .odstran_hledani_zbozi i, #p-ordis-crm .odstran_hledani_firem i {vertical-align: middle;font-size: inherit !important;}#p-ordis-crm .odstran_fav_zbozi {line-height: 19px;background-color: var(--ordis-color2);padding: 8px 10px;color: var(--ordis-color2_2);}#p-ordis-crm .odstran_fav_zbozi i {vertical-align: middle;font-size: inherit !important;}#p-ordis-crm .hledani_firem_nast_popup {margin-right: 10px;}#ordis_menu .menu_ordis .ordis_client_logo {position: absolute;bottom: 50px;left: 50%;transform: translate(-50%, -0%);max-width: 160px;padding: 0px;}#ordis_menu .menu_ordis .ordis_client_logo #logo {display: block;background: transparent;width: auto;height: auto;margin: 0px;padding: 0px;cursor: auto;}#ordis_menu .menu_ordis .ordis_client_logo #logo img {display: block;}#p-ordis-crm .calender_section_top ul li{padding: 5px 2px;}#p-ordis-crm .calender_section_bot .day_box {padding: 7px 2px;}#p-ordis-crm .nastaveni_prodeju_div {width: 100%;}#p-ordis-crm .nastaveni_prodeju_div > div {display: flex;align-items: center;font-size: 16px;margin-bottom: 10px;}#p-ordis-crm .nastaveni_prodeju_div > div label {width: 220px;}#p-ordis-crm .nastaveni_prodeju_div > div select {font-size: 16px;width: calc(100% - 220px);}#p-ordis-crm #ordis_firma_kosiky .kosiky_hledani_text_close {display: inline-block;}#p-ordis-crm #kosiky_hledani_vlozil {width: 250px;min-width: auto;line-height: 17px;font-size: 16px;padding: 7.5px 8px;vertical-align: middle;}#p-ordis-crm #kosiky_hledani_obchodnici {width: 250px;min-width: auto;line-height: 17px;font-size: 16px;padding: 7.5px 8px;vertical-align: middle;}#p-ordis-crm #kosiky_hledani_text {width: 240px;min-width: auto;line-height: 17px;font-size: 16px;padding: 7.5px 8px;vertical-align: middle;}#p-ordis-crm #ordis_firma_kosiky label {line-height: 17px;font-size: 16px;vertical-align: middle;}#p-ordis-crm #kosiky_hledani {min-width: 34px;vertical-align: middle;}#p-ordis-crm .doklad_hl { font-weight: bold; line-height: 170%; font-size: 110%;}#p-ordis-crm .doklad_hl_val { font-weight: normal; font-size: 110%;}#p-ordis-crm .doklad_hl_id { font-weight: normal;  font-size: 140%;}#ORDIS_OBJEDNAVKA_DOKLAD_N { cursor: pointer; }.ZBOZI_NA_CESTE_RADEK .fa-truck { margin-right: 5px;}.ZBOZI_OBJ_RADEK .fa-file-text { margin-left: 10px; font-size: 20px!important; }/* ORDSI - BARVY */body.ordis-eshop .ordis-poznamky-vypis-dlazdice .ordis-udalost-vypis-dlazdice .vypis-dlazdice-head, .ordis-popup .ordis_objednavka .objednavka_legend, body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-right label,body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new .vypis-dlazdice-right p, body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .vypis-dlazdice-obj,#p-ordis-crm #foot_bg, #p-ordis-crm #foot_2_bg, #p-ordis-crm #col-1, #p-ordis-crm #navigation, #ordis_menu ul li, #ordis_menu .menu_ordis > li, #ordis_menu ul li.ordismodul:hover, #ordis_menu .ZRUS_ID_SE_FIRMA, #ordis_menu .ZRUS_ID_SE_KOSIK,#p-ordis-crm .firma_info_block table td, #p-ordis-crm .firma_info_block.firma_info_block_hide::after, body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice .ordis-obecny-vypis-nadpis,#p-ordis-crm .firma_info_block h3, #p-ordis-crm .firma_info_block p, #p-ordis-crm .firma_info_block .ZRUS_ID_SE_FIRMA, #p-ordis-crm .firma_info_block .ZRUS_ID_SE_ADRESA, #ordis_hledani_vysledek,body.ordis-eshop .ordis-obecny-vypis .hledani_row, #p-ordis-crm input, #p-ordis-crm select, #p-ordis-crm textarea, .ordis-adresy-vypis-dlazdice, .ordis-stats-vypis-dlazdice, .ordis-popup .popup_row label, body.ordis-eshop #file_area,body.ordis-eshop #p-zrychlene-objednavani .modul_polozek, body.ordis-eshop #p-zrychlene-objednavani .quick_order_code, body.ordis-eshop #hledani_polozek_vysledek h2, body.ordis-eshop .basket_products_main h2,.basket_products_main_head, body.ordis-eshop #hledani_polozek_vysledek p, body.ordis-eshop .basket_products_main p, body.ordis-eshop .ordis_hledani_text_close .ordis_hledani_text_close_span, body.ordis-eshop .kosiky_hledani_text_close .kosiky_hledani_text_close_span, body.ordis-eshop .ordis_hledej_zbozi_close .ordis_hledej_zbozi_close_span,.basket_products_main_head, body.ordis-eshop #hledani_polozek_vysledek p, body.ordis-eshop .basket_products_main p, body.ordis-eshop .ordis_hledani_text_close .ordis_hledani_text_close_span, body.ordis-eshop .kosiky_hledani_text_close .kosiky_hledani_text_close_span, body.ordis-eshop .ordis_hledej_zbozi_close .ordis_hledej_zbozi_favorite_span,.basket_products_main_head, body.ordis-eshop #hledani_polozek_vysledek p, body.ordis-eshop .basket_products_main p, body.ordis-eshop .ordis_hledani_text_close .ordis_hledani_text_close_span, body.ordis-eshop .kosiky_hledani_text_close .kosiky_hledani_text_close_span, body.ordis-eshop .ordis_hledej_zbozi_close .ordis_hledej_zbozi_favorite_span_e,#p-ordis-crm #ordis_nav li.ordismodul, #p-ordis-crm .ordis_kosik_hlavicka table tbody tr td, #p-ordis-crm h2.form_box_title, #p-ordis-crm .form_box h2, #p-ordis-crm #ordis_firma_kosiky label, #p-ordis-crm .hist_hledani, #p-ordis-crm .hist_firma_hledani{color: #606060;}.pageSelected { background-color: #ddac00;filter: contrast(0.6);}/*.li_ordis_tmenu { padding: 0px 13px !important; }*/.ordis_tmenu { display: inline-block; }.ordis_tmenu::after {  content: "\f078";  position: absolute;  right: 5px;  top: 50%;  transition:all 0.3s;  transform: translateY(-50%);  font-weight: normal;font-family: 'FontAwesome';}.ordis_tmenu.open::after {transform: translateY(-50%) rotate(180deg);}#ordis_hledani_stranky { margin-top: 10px; }#ordis_hledani_stranky .ordis-hledani-pocet { font-weight: bold; }.ordis-hledani-stranka, .ordis-hledani-polozek-stranka { margin: 1px; min-width: 40px; }.ordis-hledani-stranka.selected, .ordis-hledani-polozek-stranka.selected { background-color: #DDAC00!important; }.table_in_table thead td {  background: #DDAC00!important;  color: black;  font-weight: normal;}.ordis_hledani_header, .ordis_hledani_firem_header {  cursor: pointer;}/* MEGAMENU */.megamenu_nazev_only {display: none;}#col-1-in .megamenu_nazev_only {display: block;}#col-1-in .megamenu_item_bg {display: none;}/* seznam vyrobcu */.vyrobce_popisek {  font-weight: bold; font-size: 24px; }.vyrobce_logo_nazev { width: 200px; text-align: center; }.vyrobce_dalsi {  clear: both; margin-bottom: 15px;  border: 0;  height: 1px;  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }.vyrobce_pocet_odkaz { float: right; margin-bottom: 15px; }.vyrobce_logo_nazev_leva { float: left; margin-bottom: 15px; }.vyrobce_pocet_napis { font-weight: bold; }/* VARIANTY */.varianty_bg .varianta #det-img {max-width: 120px;}.varianty_input {text-align: right;margin: 5px 0px;}/* konfigurator */#detail-foto .konfigurator .pozice {position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;}/* OBLIBENE */#detail_basket .left {position: relative;}.produkty .table-produkt-bottom-2 {position: relative}.popup_small.oblibene {position: absolute;background-color: white;left: 0px;right: 0px;top: 27px;z-index: 5;padding: 10px;box-shadow: 0px 0px 10px #0000000f;display: none;}#detail_basket .popup_small.oblibene {top: 33px;}.oblibene_novy_vstup, .oblibene_prejmenuj_vstup {width: 100%;}#detail_uzivatele input::placeholder, #registracezakaznika input::placeholder, #form_registrace_dodacich_adres input::placeholder {opacity: 0.5;}.list .buttons .button.delete.disabled {opacity: 0.5;cursor: auto;}/* ADMIN - moduly a parametrizace */.moduls_list .modul_change {  background-color: lightyellow;}.modul_inactive {  color: lightgrey;}.moduls_param .modul_red {  color: red;}.moduls_param .modul_red_bold {  color: red;  font-weight: bold;}.moduls_param .w100 {  width: 100px;}/* kosik slevy info */.slevy_info_box .slevy_info_label { font-size: 11px; }.slevy_info_box .slevy_info_row { font-size: 11px;}.kupon_popis { font-weight: normal; text-transform: none;}.edit_disabled {  cursor:not-allowed;  color: lightgrey!important;}.user_phrase {  background-color: lightgreen!important;}.ext_fk {  background-color: #fff100 !important;}.ext_fk.ext_fk_noactive {  color: silver !important;}.ident_text {  font-size: 12px;}.attr_def_button {  display: inline-block;  margin-right: 5px;  margin-bottom: 5px;}.attr_val_button_selected {  background-color: green!important;  background-image: linear-gradient(to bottom, green, green) !important;}.attr_val_button_not_selected {  background-color: gray!important;  background-image: linear-gradient(to bottom, gray, gray) !important;}.attr_val_button_selected:hover, .attr_val_button_not_selected:hover {  background-color: lightgreen!important;  background-image: linear-gradient(to bottom, lightgreen, lightgreen) !important;}.attr_nastaven {  background-color: green !important;  background-image: linear-gradient(to bottom, green, green) !important;  font-weight: bold;  color: white;  padding: 5px;  display: inline-block;}.attr_nenastaven {  background-color: gray;  font-weight: bold;  color: white;  padding: 5px;  display: inline-block;}.export_btn_csv {  display: inline-block;}#attr_nastav_vysledek {padding: 5px 0px;margin: 5px 0px;}/* hledani, texty */#hl-text .hl-text-ul {margin: 0px;}#hl-text .hl-text-ul .hl-text-li {margin-bottom: 10px;border-radius: 5px;border:solid 1px transparent;overflow: hidden;}#hl-text .hl-text-ul .hl-text-li h3 {text-align: left;margin-top: 20px;padding-left: 0; margin-bottom: 20px;}#hl-text .hl-text-ul .hl-text-li {margin: inherit;padding: 0;list-style: none;opacity: 1;border: solid 1px transparent;}#hl-text .hl-text-ul .hl-text-li a.hledani_clanky { display: inline-block; width: 80%; color: black; background-color: #f4f4f4; font-size: 14px; padding: 15px !important; border: solid 1px #e2e2e2;margin-bottom:5px;width: 100%;box-sizing: border-box;}#hl-text .hl-text-ul .hl-text-li a.hledani_clanky:hover {opacity: 0.7; text-decoration: none;}#refresh_kosik_kod { width: 30px; height: 40px; padding: 5px !important; margin-left: 5px;}#kod_kosik { width: 88% !important; }.souhrn_podkosik_cena {font-weight: bold;}#info_hlasky {margin-bottom: 20px;}#kosik_info_skladovost .kosik_info_skladovost_radek {border: solid 1px #e8e8e8;padding: 8px;margin: 5px 0px;}.kosik_info_slevy_dokladove_neaktivni, kosik_info_slevy_dokladove_neaktivni {font-weight: bold;font-size: 16px;text-align: center;margin-bottom: 5px;}tr.kosik_tr_message_info {transform: translateY(-1px);background: white;}.kosik_zprava { font-weight: bold; font-size: smaller; }.kosik_typ_label_2 { background: #99e6ff !important; }.kosik_typ_2 { background: #ccf2ff !important; }.kosik_typ_label_3 { background: #ceff99 !important; }.kosik_typ_3 { background: #e6ffcc !important; }.kosik_typ_label_4 { background: #ffad99 !important; }.kosik_typ_4 { background: #ffd6cc !important; }.kosik_typ_label_5 { background: #ffff99 !important; }.kosik_typ_5 { background: #ffffcc !important; }.kosik_rozdelit_zprava { margin-left: 20px; margin-right: 10px; color: #dc345f!important; font-weight: bold!important; }.dialog_18_let_bg {position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;background: #0a0a0ac7;z-index: 1000;overflow: auto;}.dialog_18_let {position: absolute;top: 50%;left: 50%;width: 600px;transform: translate(-50%, -50%);background: white;padding: 50px 30px;margin: 10px;box-sizing: border-box;}.dialog_18_let p {font-size: 120%;}.dialog_18_let_btns {text-align: center;}.kupon_vybran { color: #0cae2c; }.kupon_nevybran { color: red; }.shrnuti_tbl_katalog_vypis_basket .kupon_skryj {display: none;}/* export url log */form.url-export-log {margin-bottom: 10px;}form.url-export-log label {display: inline-block;margin-right: 10px;}form.url-export-log #pocet-dnu {width: 70px;text-align: center;}.vyber_skladu { margin-top: 10px;}.vyber_skladu select { max-width: 250px;}.vyber_skladu input { margin-top: 5px;}.vybrany_sklad_nazev { font-style: italic; }/* admin skupinu strom */.group_tree { list-style-type: none; }.group_tree_ul { margin-bottom: 0px;}.group_tree_expand { font-weight: bold; margin-right: 10px; font-size: 16px; }/* administrace firem */.zalozky_bg {margin-bottom: 50px;}.zalozky_bg .zalozky_prepni{display: flex;flex-wrap: wrap;align-items: center;}.zalozky_bg .zalozky_prepni > div{margin-right: 10px;background-color: #f5f5f5;border: none;position: relative;padding: 11.5px 10px;font-size: 14px;line-height: 17px;text-align: center;transition: all 0.3s;cursor: pointer;}.zalozky_bg .zalozky_prepni > div:hover{background: grey;color: white;}.zalozky_bg .zalozky_prepni > div.active{background: grey;color: white;}.zalozky_bg .zalozky_content{border: solid 1px #f5f5f5;padding: 12px;}.zalozky_bg .zalozky_content .uzivatel table {border-spacing: 0px 10px;}.zalozky_bg .zalozky_content .uzivatel table tbody td {background: #f5f5f5;}.zalozky_bg .zalozky_prepni a.firma_vyber_zpet {display: inline-block;  margin-right: 10px;  padding: 10px;  background-color: #f5f5f5;  text-decoration: none;}.zalozky_bg .zalozky_prepni a.firma_vyber_zpet:hover {text-decoration: underline}table.firma_vyber thead {display: none;}#ordis_hledani_vysledek table.firma_vyber thead {display: contents;}table.firma_vyber tbody tr td {background: #f5f5f5;}table.firma_vyber tbody tr.lastUser td {border-bottom: solid 3px black;padding-bottom: 5px;}table.firma_vyber tr td.buttons {white-space: nowrap;}#iframe_balikovna_back, #iframe_balik_na_postu_back, #div_ppl_externi_back, #iframe_gls_parcelshop_back {position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;z-index: 10000001;background: #0000009a;}#iframe_balikovna, #iframe_balik_na_postu, #iframe_gls_parcelshop {position: fixed;top: 5%;left: 5%;width: 90%;height: 90%;z-index: 10000002;background: white;border: none;}#ppl-parcelshop-map {position: fixed;left:0%;top:0%;width: 100%;height: 100%;z-index: 1000;background: white;border: none;}#iframe_balikovna::before, #iframe_balik_na_postu::before {content: "";position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background: black;}/* DLAZDICE VYPIS */body#dlazdice-vypis {background-color: white;}body#dlazdice-vypis .grid {margin-left: 0px;}body#dlazdice-vypis #col-1 {display: none;}body#dlazdice-vypis #col-2 {margin: 0px;}body#dlazdice-vypis .cat-list {margin: 0px;padding: 0px;}body#dlazdice-vypis #content_bg {padding: 0px;overflow: inherit}body#dlazdice-vypis #foot_bg {display: none;}body#dlazdice-vypis #chat-application {display:none !important}body#dlazdice-vypis .eu-cookies {display:none}/* DLAZDICE VYPIS - END */.c-faktury-filtr.form_box_content table {width: inherit}.c-faktury-filtr.form_box_content table .filtr_item {margin-right: 10px;display: inline-block;}.c-faktury-filtr.form_box_content table .filtr_item:first-child {display: block;}.c-faktury-filtr.form_box_content table input {margin: 5px;}/* KOSIK PRILOHY */#SE_KOSIK_PRILOHY #kosik_prilohy_input {width: calc(100% - 155px);box-sizing: border-box;}#SE_KOSIK_PRILOHY #kosik_prilohy_nahrat {width: 150px;text-align: center;}#SE_KOSIK_PRILOHY .kosik_prilohy_row {padding: 10px;background-color: white;margin-bottom: 8px;display: flex;align-items: center;justify-content: space-between}#SE_KOSIK_PRILOHY .kosik_prilohy_row .button {padding: 5px 10px;}#SE_KOSIK_PRILOHY .kosik_prilohy_row p {margin: 0px;font-weight: bold;margin-right: 10px;word-break: break-word;}#SE_KOSIK_PRILOHY .text_label {margin-bottom: 5px;font-style: italic;}#vase_cislo_objednavky > label {display: block;margin-bottom: 25px; font-weight: bold;}#vase_cislo_objednavky  input {padding: 16px;}#kosik_sumarizace {margin-bottom: 20px;padding: 5px 20px;background-color:#f4f4f4;line-height: 150%;box-sizing: border-box;}#kosik_sumarizace h3 {margin: 0px;}#kosik_sumarizace .kosik_sumarizace_block_in {display: flex;align-items: center;justify-content: space-between;margin: 2px 0px;}#kosik_sumarizace .kosik_sumarizace_right h3 {text-align: right;}#kosik_sumarizace .kosik_sumarizace_info {color: grey;font-size: 120%;}#kosik_sumarizace .kosik_sumarizace_content {margin: 15px 0px;}.log_email_filtr { margin-bottom: 5px;}.fetchify_basket_search {background-color: #ffffff;text-align: left; padding: 25px 20px;font-size: 105%;margin: 10px 0px 15px;border: solid 1px #d4d4d4;}.fetchify_basket_search label {font-weight: bold;}.fetchify_basket_search input {width: 100%; margin-top: 10px;}.form_box_content table tr.fetchify_basket_search_row > td {padding: 0px;}.fetchify_ok { color: rgba(44, 164, 111); font-weight: bold; text-align: center; position: relative; top: -10px; }.event_capacity { background-color: #cdeade; border-radius: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; margin-bottom: 10px;}.event_capacity_red { background-color: #f9d1cf; border-radius: 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; margin-bottom: 10px;}.event_capacity p { margin-bottom: 5px; }.event_capacity_red p { margin-bottom: 5px; }.event_reg_table { max-width: 1000px; }.event_full { background-color: #f9d1cf; }.event_info { background-color: #cdeade; }.event_info { background-color: #cdeade; }.has_user td { background-color: #91dcb9!important; }/* GLOBALNI STYLY ORDIS */#p-ordis-crm {font-family: "Open sans", Arial;font-size: 13px;line-height: 150%;}#p-ordis-crm input[type="text"], #p-ordis-crm input[type="password"], #p-ordis-crm input[type="number"], #p-ordis-crm input[type="email"], #p-ordis-crm input[type="date"], #p-ordis-crm input[type="datetime-local"], #p-ordis-crm select, #p-ordis-crm textarea {padding: 5px;border: 1px solid lightgrey;box-sizing: border-box;max-width: 100%;min-width: 50%;font-family: "Open sans", Arial;margin-bottom: 0px;}#p-ordis-crm .button, #p-ordis-crm button, #p-ordis-crm input[type="button"], #p-ordis-crm input[type="submit"] {padding: 8px;line-height: 18px;font-size: 100%;background-color: var(--ordis-color2);color:var(--ordis-color2_2);border: none;}#p-ordis-crm .tox-tinymce button {background-color: transparent;color:black;}#p-ordis-crm .tox-tinymce button:hover {background: #dee0e2;}#p-ordis-crm .button:hover, #p-ordis-crm button:hover, #p-ordis-crm input[type="button"]:hover, #p-ordis-crm input[type="submit"]:hover, #p-ordis-crm .back_icon:hover {background-color: var(--ordis-color1);}#p-ordis-crm #top_bar .conteiner {align-items: center;}#p-ordis-crm #top_bar > .conteiner > .box:first-child {margin-top: 0px;width: 80px;}#p-ordis-crm #top_bar > .conteiner > .box:nth-child(2) {width: calc(100% - 170px);text-align: center;}#p-ordis-crm #top_bar > .conteiner > .box:last-child {width: 80px;justify-content: end;display: flex;}#p-ordis-crm #top_bar > .conteiner > .box:last-child i.fa-bell {margin-right: 15px; font-size: 2em; padding-top: 8px;}#p-ordis-crm #top_bar > .conteiner > .box:last-child i.fa-bell-o {margin-right: 15px; font-size: 2em; padding-top: 8px;}.ORDIS_HEAD_NAZEV {color: black;margin-top: 2px;display: inline-block;margin-left: 10px;font-size: 19px;vertical-align: middle;line-height: 0.9;}#p-ordis-crm #login {display: inline-block;text-align: right;background: transparent;padding: 0;margin-top: 6px;}#p-ordis-crm #login #login_link .fa {font-size: 130%;}#p-ordis-crm #login #login_link {color: black;font-size: 23px;background-image: none;}#p-ordis-crm #registrace {display: none;}#p-ordis-crm #login .prihlaseny {display: none;}#p-ordis-crm #content_bg {margin-top: 48px;}#p-ordis-crm #content {padding: 0;padding-top: 20px;min-height: 90vh;}#p-ordis-crm #top_bar_bg {position: fixed;left: 0px;right: 0px;top: 0px;z-index: 30;background-color: var(--ordis-color1);}#p-ordis-crm #top_bar {display: block;padding-top: 5px;padding-bottom: 5px;}#p-ordis-crm #top_bar > .conteiner > .box:first-child {margin-top: 0px;width: 80px;}#p-ordis-crm #top_bar > .conteiner > .box:nth-child(2) {width: calc(100% - 160px);text-align: center;}#p-ordis-crm #top_bar > .conteiner > .box:last-child {width: 80px;}#p-ordis-crm #top_bar .conteiner {align-items: center;}#p-ordis-crm #content {padding: 0;padding-top: 20px;min-height: 90vh;}#p-ordis-crm input[type="checkbox"], #p-ordis-crm input[type="checkbox"].eu-cookies-checkbox {height: 34px;width: 34px !important;vertical-align: middle;}#p-ordis-crm input[type="checkbox"]:checked::before, #p-ordis-crm input[type="checkbox"].eu-cookies-checkbox:checked::before {height: 32px;width: 30px;line-height: 32px;font-size: 23px;}#p-ordis-crm #banner_right, #p-ordis-crm #banner_left {display: none}#p-ordis-crm #navigation_bg {display: none;}#p-ordis-crm #ordis_nav li.ordismodul.active, #p-ordis-crm .ordis_kosik_doprava_uhrada tr.active td {color:var(--ordis-color1_2);}#p-ordis-crm .doprava_zdarma_bg {background: none;}body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.active_obj, body.ordis-eshop .ordis-adresy-vypis-dlazdice.active, body.ordis-eshop .ordis-stats-vypis-dlazdice.active {border-top: solid 4px var(--ordis-color1);background-color: var(--ordis-color3);}body.ordis-eshop .activeModule {background-color: var(--ordis-color1) !important;}.se_alert_info{margin-bottom: 30px}.se_alert_info h2{position: relative}.se_alert_info h2 .neprecteno_pocet{padding: 5px;min-width: 10px;line-height: 10px;text-align: center;background: black;color: #fff;font-size: 70%;display: inline-block;;border-radius: 10px;margin-left: 10px;top: -5px;position: absolute}.se_alert_info .row{padding: 15px 20px;line-height: 22px;background-color: white;border-radius: 5px;color:black;display: flex;margin-bottom: 10px;}.se_alert_info .row .icon{margin-right: 10px;background: url("/grafika/alert_icon.svg") center no-repeat;min-width: 24px;display: inline-block;min-height: 22px}.se_alert_info .row .text{margin-right: 20px}.se_alert_info .row .buttons{white-space: normal;margin-left: auto}.se_alert_info .row .buttons a,.se_alert_info > .buttons a{text-decoration: none;color:black;/*background: url("/grafika/arrow_right_index_blue.svg") no-repeat center right;*/display: inline-block;/*padding-right: 32px*/}.se_alert_info .row .buttons a:hover{text-decoration: underline}.se_alert_info .row.neprecteno .text{font-weight: bold}.se_alert_info .row.IC_UPOZORNENI{background-color: #FFE8E6;color:#ED6A5B}.se_alert_info .row.IC_UPOZORNENI a{color:#ED6A5B;/*background-image: url("/grafika/arrow_right_index_red.svg")*/}.se_alert_info .row.IC_UPOZORNENI .icon{color:#ED6A5B;background-image: url("/grafika/warning_icon.svg")}.se_alert_info > .buttons{text-align: right;padding-right: 20px}.se_alert_info > .buttons a{text-decoration: none;}.se_alert_info > .buttons a:hover{text-decoration: underline;}#p-ordis-crm #fixed_bottom_bar {display: none;}#reg_dokoncit { margin: 15px; }.info_red {color: red; }/* ordis hledni, zalozky */.ordis_search_tab {  overflow: hidden;  /*background-color: #f1f1f1;*/  /*margin-bottom: 5px;*/  width: 250px;}/* Style the buttons that are used to open the tab content */.ordis_search_tab button {  background-color: #580D33;  float: left;  border: none;  outline: none;  cursor: pointer;  padding: 7px 10px;  /*margin-right: 5px;*/  transition: 0.3s;  font-weight: bold;  font-size: 11px!important;}#ordistablinks_cat, #ordistablinks_pro {  margin-left: 3px;}/* Change background color of buttons on hover */.ordis_search_tab button:hover {  background-color: #ddd;}/* Create an active/current tablink class */.ordis_search_tab button.active {  background-color: #DDAC00;}.ordis_modul_polozek_skupiny {  float: left;  width: 19%;  margin-right: 2px;}.ordis_modul_polozek_vyrobce {  float: left;  width: 9%;  margin-right: 2px;}.ordis_modul_polozek_content_s {  float: left;  width: 80%;}.ordis_modul_polozek_content_v {  float: left;  width: 90%;}.ordis_modul_polozek_row {  overflow-y: scroll;}/* Clear floats after the columns */.ordis_modul_polozek_row:after {  content: "";  display: table;  clear: both;}.ordis_filtr_vyrobce_row {  color: white;  background-color: #580D33;  margin-bottom: 3px;  padding-left: 10px;  padding-top: 5px;  padding-bottom: 5px;}.ordis_filtr_vyrobce_row:hover {  background-color: #DDAC00;}.ordis_filtr_vyrobce_row.active {  background-color: #DDAC00;}#ordis_cat_filter_all, #ordis_pro_filter_all {  margin-bottom: 5px;}#p-ordis-crm .categories_tree {background: transparent;border: none;}#p-ordis-crm #ordis_menu .categories_tree ul li {padding: 0px;text-transform: none;letter-spacing: inherit;}#p-ordis-crm #menu_cat .categories_tree .icon {left: 0px;min-width: auto;margin: 0px;}#p-ordis-crm #menu_cat .categories_tree .categories_tree a.level_1 {border: none;}#p-ordis-crm .categories_tree .icon {top: 8px;}#p-ordis-crm .categories_tree .icon {background-color: transparent !important;}#p-ordis-crm .categories_tree .icon.subcategories:hover, #p-ordis-crm .categories_tree .icon.level_1.subcategories.active {background-image: url('/grafika/plus.png');}#p-ordis-crm .categories_tree .icon.subcategories.open, #p-ordis-crm .categories_tree .icon.subcategories.open {background-image: url('/grafika/minus.png') !important;}#p-ordis-crm .categories_tree a {padding: 3px 0px 3px 3px !important;text-transform: none;}#p-ordis-crm .categories_tree a.level_1 {padding: 5px 0px 5px 3px !important}#p-ordis-crm .categories_tree .hover_icon {display: none;}#p-ordis-crm .categories_tree a.level_1:hover, #p-ordis-crm .categories_tree a.level_1.active {background-color: transparent;color: black;}#p-ordis-crm .categories_tree a.level_1.active {color: red; }.sluc_souh {text-align: center; margin-bottom: 5px;}.potvrzeni_obj_email input[type="checkbox"] {  margin-bottom: 5px;}.email_empty { color: #dd4a68;}/* MAPA */.cezetmap {width: 940px;height: 540px}.cezetmap .kraje {font-size: 940px}.cezetmap .kraje .kraj {color: #cfcfcf;transition: all 0.2s;}.cezetmap .kraje .kraj.kraj_hover {color: #333}.cezetmap .kraje .kraj.kraj_hover .kraj_env {display: block;}.cezetmap .kraje .kraj.kraj_hover .kraj_env a {display: block;position: absolute;left: 0px;top: 20px;font-size: 25px;font-weight: bold;text-decoration: none;font-family: 'Open Sans';z-index: 1;}td.pass_td_input {position: relative;}.i_pass_eye {position: absolute;transform: translate(-150%, -50%);color: black;top: 50%;line-height: 1;padding: 2px 3px;border-radius: 50%;background-color: #e1e1e1;cursor: pointer;width: 26px;box-sizing: border-box;text-align: center;}.i_pass_eye.eye::before {content: "\f06e";font-family: FontAwesome;display: inline-block;}.i_pass_eye.eye_slash::before {content: "\f070";font-family: FontAwesome;display: inline-block;}.send-text {margin-top: 10px;}.autentizace_google .button.btn-google {color: white;display: block;text-align: center;background-color: white;border: solid 1px black;}.autentizace_google .button.btn-google img, .autentizace_google .button.btn-google span {vertical-align: middle;}.autentizace_facebook .button.btn-facebook {color: white;display: block;text-align: center;background-color: #3b5998;border:none;border: solid 1px #3b5998;}.autentizace_facebook .button.btn-facebook img, .autentizace_facebook .button.btn-facebook span {vertical-align: middle;color: white;}.autentizace_seznam .button.btn-seznam {color: #CC0000;display: block;text-align: center;background-color: white;border:none;border: solid 1px #CC0000;}.autentizace_seznam .button.btn-seznam img, .autentizace_seznam .button.btn-seznam span {vertical-align: middle;color: #CC0000;}/* admin sprava polozek */.product_tablink {  background-color: #e3e4e4;  color: #0e0e0e;  border: none;  outline: none;  cursor: pointer;  padding: 14px 16px;  font-size: 17px;  width: 20%;}.product_tablink:hover {  background-color: #777 !important;  color: white;}.product_tabcontent {  color: black;  display: none;  height: 100%;  padding: 10px;}#product_content_edit_tabs {  width: 100%;}.product_tabcontent_edit {  float: left;  background-color: #FEF9E766;  width: calc(100% - 151px);  border-left: none;  min-height: 500px;  padding: 15px;  box-sizing: border-box;}#product_edit_zarazeni input[type="button"] {margin: 5px 0px;}.product_stranky button.button {margin: 5px 0px;}.product_tab_edit {  clear: both;  float: left;  /*background-color: #e3e4e4;  width: 150px;  min-height: 500px;  margin-left: -10px;*/}.product_tab_edit button {  /*display: block;  background-color: inherit;*/  color: black;  padding: 22px 16px;  /*width: 100%;*/  border: none;  outline: none;  text-align: left;  cursor: pointer;  transition: 0.3s;}.product_tab_edit button:hover {  background-color: #777;  color: white;}.product_tab_edit button.active {  background-color: #777;  color: white;}/*#product_obecne {background-color: #FEF9E766;}#product_jazyky {background-color: #D0ECE766;}#product_ceny {background-color: #F5EEF866;}#product_zarazeni {background-color: #EBF5FB66;}#product_prilohy{background-color: #FDF2E966;}*/.product_table {  width: 100%;}.product_table th {  text-align: left;}.product_table td {  border-bottom: solid 2px #e3e4e4;}.product_table td:last-child {  text-align: right;}.product_table input[type="text"], .product_table input[type="number"] {  width: 100%;}.product_table select {  max-width: 50px;  width: 100%;}.product_aktivni, .product_koupit {  width: 80px;}.product_sklad {  width: 80px;}.product_obrazek {  width: 100px;}.product_nazev{  width: 180px;}.product_ean {  width: 100px;}.product_karta {  width: 150px;}.product_jazyk {  width: 56px;}.product_nazev2 {  width: 65px;}.product_polozka {  width: 100px;}.product_sort_up, .product_sort_down {  font-size: 20px;  margin-left: 5px;  cursor: pointer;}.product_sort_up {  position: relative;  top: 10px;}.product_sort_down {  position: relative;  top: -2px;}.product_stranky {  margin-bottom: 10px;  clear: both;}.product_sort_down.active, .product_sort_up.active, #error_message, #product_edit_img_message {  color: red;}.product_parent {  cursor: pointer;  text-decoration: underline;}.product_no_parent {  color: black;}.product_edit {  cursor: pointer;}.product_table_obecne_vlast {  width: 150px;}.product_table_obecne {  width: 70%;  float: left;}.product_edit_buttons {  float: left;  margin-left: 30px;}.product_edit_buttons .button {  margin: 5px 0px;}#product_edit_message {  color: red;}.product_del_image, .product_set_image, .product_edit_image {  cursor: pointer;}.product_prilohy  {  float: left;  margin-right: 10px;}#product_pr_dostupne, #product_pr_prilohy {  width:250px;}@media (max-width: 767px) {  #notice-panel{    width: calc(100% - 30px) !important;  }}/*icon badge*/.icon-badge-group {  /*margin-right: 30px;*/}.icon-badge-group .icon-badge-container {  /*display: inline-block;*/  margin-left:15px;}.icon-badge-group .icon-badge-container:first-child {  margin-left:0}.icon-badge-container {  margin-top:20px;  position:relative;}.icon-badge-icon {  position: relative;  font-size: 24px;}.icon-badge {  background-color: red;  font-size: 12px;  color: white;  text-align: center;  width:20px;  height:19px;  border-radius: 35%;  position: absolute; /* changed */  top: -9px; /* changed */  left: 12px; /* changed */  padding-top: 1px;}#notice-panel {  display: none;  background-color: white;  width:500px;  height: calc(100% - 48px);  padding:10px;  margin-left:100%;  position: fixed;  /*absolute;*/  top: 48px;  right: -500px;  z-index: 9;  border: 1px solid #f0f0f0;  border-top-left-radius: 5px;  border-bottom-left-radius: 5px;  box-shadow: rgba(0, 0, 0, 0.239216) 0px 3px 8px;  overflow-y: auto;}#notice-panel-allbackground {  display: none;  background-color: rgba(0, 0, 0, 0.4);  width:100%;  height: calc(100% - 48px);  top: 48px;  position: fixed;  z-index: 8;  opacity: 0.5 !important;}#notice-panel-background {  display: none;  background-color: rgba(0, 0, 0, 0.4);  width: 100%;  height: 100%;  position: absolute;  top:0px;  z-index: 18;  opacity: 0.1 !important;}#notice-panel .nav-tabs {  height: 30px;  font-size: 14px;  margin-bottom: 15px;}#notice-panel .nav-link {  height: 29px;  padding: 5px 5px;}#notice-panel .notice-filter-panel {  /*display: none;*/  margin-bottom: 15px;  border-bottom: 1px solid silver;}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav {  display: flex;  flex-wrap: wrap;  padding-left: 0;  margin-bottom: 0;  list-style: none;}.notify-title {  font-size: 12px;  padding: 1px 1px;  border-top-left-radius: 4px;  border-top-right-radius: 4px;  background-color: #e95500;  color: white;  width: 100%;  display: table;}.notice-navigate-btn {  font-size: 16px;  padding: 0px 5px;  cursor: pointer;}.notify-title-row {  display: table-row;}.notify-title-col {  padding-left: 10px;  display: table-cell;}.notify-title-colR {  padding-right: 10px;  font-size: 12px;  display: table-cell;  text-align: right;}.notify-item {  width: 100%;  color: #454545;  font-size: 14px;  /*border: 1px solid gray;*/  border-bottom-left-radius : 4px;  border-bottom-right-radius: 4px;  background-color: rgb(247,247,247);  margin-bottom: 5px;  padding: 5px 1px;}.notify-item:hover {  background-color: rgb(248,245,196);}.notify-item-detail {  padding-left: 5px;  display: table;  width: 100%;}.notify-item-row {  display: table-row;}.notify-item-note-col {  display: table-cell;  width: 100%;  cursor: pointer;}.notify-item-note-col:hover {  /*font-weight: bold;*/}.notify-item-select {  cursor: pointer;}.notify-item-note {  display: none;  width: 100%;  padding: 2px 2px;  background-color: white;}.notify-item-note p {  margin: 0 0;}.notify-item-task {  display: table-cell;  width: 80%;}.notify-item-set {  text-align: right;  padding-right: 10px;  display: table-cell;  width: 20%;}.notify-set-read {  padding-top: 10px;  padding-bottom: 10px;  padding-left: 5px;  padding-right: 5px;  cursor: pointer;}.notify-set-read.read {  color: silver;}.notify-set-read.unread {  color: gray;}.notify-bottom {  border-top: 1px solid silver;  width: 100%;  text-align: right;  padding-top: 5px;}.notify-bottom button {  color: white;}.loader_small {  border: 8px solid #f3f3f3;  border-radius: 50%;  border-top: 8px solid #3498db;  width: 50px;  height: 50px;  margin:100px auto; /*100px*/  position: absolute;  top:0px;  left: calc(50% - 25px);  -webkit-animation: spin_loader_small 2s linear infinite;  animation: spin_loader_small 2s linear infinite;  z-index: 20;}#HLAVICKA_INTERNI_CISLO {  width: 100%;}.vybrat_darek_bg {  cursor: default;}.vybrat_darek {  cursor: pointer;}.vybrat_darek_zbozi {  border: 2px solid white;}button.vybrat_darek, button.vybrat_darek_zbozi{background: #FF404E;line-height: 20px;padding-left: 20px;padding-right: 20px;margin-right:10px;}.vybrat_darek_table {color: black;}.vsechny_galerie_line {display: flex;margin-bottom: 30px;padding-bottom: 20px;border-bottom: solid 1px #0000000d;}.vsechny_galerie_obr {margin-right: 30px;width: 130px;}.vsechny_galerie_text {width: calc(100% - 130px);}ol.breadcrumbs {margin: 0px;padding: 0px;list-style: none}ol.breadcrumbs li {padding: 0px;margin: 0px;display: inline-block;vertical-align: middle}.ordis_nazev_dopravy {float: right; font-size: 16px; font-weight: bold; margin-right: 15px; margin-top: 5px;}#lb-search-element .produkt .lbxc_product-info .lbxc_product-info-bottom .lbxc_cart-wrapper .lbxc_cart-controls .lbxc_cart-controls-increment {cursor: pointer;}#lb-search-element .produkt .lbxc_product-info .lbxc_product-info-bottom .lbxc_cart-wrapper .lbxc_cart-controls .lbxc_cart-controls-decrement {cursor: pointer;}#lb-search-element .produkt .lbxc_product-info .lbxc_product-info-bottom .lbxc_cart-wrapper .lbxc_cart-buy-button {cursor: pointer;}.font_size_change .font_class {display: flex;margin-left: 10px;width: 20px;text-align: center;flex-wrap: wrap;justify-content: center;align-items: center;}.font_size_change .font_class > span {display: block;width: 20px;font-weight: 500;background-color: black;color: white;border-radius: 50%;height: 20px;line-height: 20px;margin: 2px 0px;cursor: pointer;}.font_size_change .font_class > span > span {line-height: 20px;}.font_size_change .font_class > span.minus {line-height: 13px;}body.pc-ver.font_80 {font-size: 80%;}body.pc-ver.font_90 {font-size: 90%;}body.pc-ver.font_100 {font-size: 100%;}body.pc-ver.font_110 {font-size: 110%;}body.pc-ver.font_120 {font-size: 120%;}body.pc-ver.font_130 {font-size: 130%;}body.pc-ver.font_140 {font-size: 140%;}body.pc-ver.font_150 {font-size: 150%;}#ordis-novy-zakaznik-firma label.error {display: inline !important;}#ordis-novy-zakaznik-firma label.error {color: red !important;}/* REZERVACE */#rezervace {display: flex;}#rezervace .calendar_div {border: solid 1px #e2e2e2;}#rezervace #rezervace_col-1 {width: calc(25% - 30px);margin-right: 30px;}#rezervace #rezervace_col-2 {width: 75%}#rezervace .calender_section_bot li.date_cell {cursor: pointer}#rezervace .rez_sport_box {cursor: pointer}#rezervace .calender_section_list .m_y_cal_box {width: calc(100% - 60px);text-align: center;padding: 5px 10px;font-weight: 400;background-color: var(--rezervace_bg);color: var(--rezervace_text);margin: 0px;}#rezervace .calender_section_top li {background-color: var(--rezervace_bg);color: var(--rezervace_text);margin: 0px;}#rezervace .calender_section_list span.change {background-color: var(--rezervace_bg);color: var(--rezervace_text);margin: 0px;font-weight: 400;}#rezervace .calender_section_bot .day_box {border: solid 1px #e2e2e2;padding: 7px 2px;}#rezervace .calender_section_bot .day_box.empty {background-color: white;}#rezervace .calender_section_bot .day_box {transition: all 0.3s;}#rezervace .calender_section_bot .day_box:hover {opacity: 0.5;}/*#rezervace .rez_sport_box {padding: 10px 20px;background-color: white;border: solid 1px #e2e2e2;color: black;transition: all 0.3s;margin-right: 10px;border-radius: 15px;display: inline-block;}*/#rezervace .rez_sport_box {margin-right: 10px;}#rezervace .rez_sport_box.active {background-color: var(--rezervace_bg);color: var(--rezervace_text);}#rezervace .rez_sport_box:hover {transform: scale(1.05);}#rezervace .calender_section_bot li.active .day_box {background-color: #397cfc;color: white;}#rezervace .rez_legenda {background-color: white;padding: 15px;border: solid 1px #e2e2e2;margin-top: 20px;}#rezervace .rez_legenda > span {display: inline-block;margin: 2px 0px;margin-right: 15px;font-weight: 400;}#rezervace .rez_volno::before {content: "";margin-right: 5px;background-color: white;border: solid 1px #e2e2e2;border-radius: 50%;width: 25px;height: 25px;display: inline-block;vertical-align: middle;}#rezervace .rez_obsazeno::before {content: "";margin-right: 5px;background-color: var(--rezervace_obsazeno);border: solid 1px #e2e2e2;border-radius: 50%;width: 25px;height: 25px;display: inline-block;vertical-align: middle;}#rezervace .rez_uplynuto::before {content: "";margin-right: 5px;background-color: var(--rezervace_bg);opacity: 0.5;border: solid 1px #e2e2e2;border-radius: 50%;width: 25px;height: 25px;display: inline-block;vertical-align: middle;}#rezervace .rez_vybrano::before {content: "";margin-right: 5px;background-color: var(--rezervace_vybrano);border: solid 1px #e2e2e2;border-radius: 50%;width: 25px;height: 25px;display: inline-block;vertical-align: middle;}#rezervace .rez_sport_den {display: flex;width: 100%;}#rezervace .rez_sport_den > span {text-align: center;background-color:white;border: solid 1px #e2e2e2;line-height: 30px;padding: 5px;font-size: x-small;box-sizing: border-box;}#rezervace .rez_sport_den > span.rez_usek_nazev {background-color: rgba(0,0,0,0.04);font-weight: 400;font-size: small;flex-basis: 100px;}#rezervace .rez_sport_den > span.rez_usek_th {background-color: rgba(0,0,0,0.04);font-size: small;}#rezervace .rez_sport_den > span.rez_usek_td_vyprseno {background-color: var(--rezervace_bg);opacity: 0.5;}#rezervace .rez_sport_den > span.rez_usek_td_vybrano {background-color: var(--rezervace_vybrano);}#rezervace .rez_sport_den > span.rez_usek_td_obsazeno {background-color: var(--rezervace_obsazeno);color: var(--rezervace_obsazeno_text);}#rezervace .rez_head_sporty {margin-bottom: 20px;}#rezervace .rez_usek_td {cursor: pointer;transition: all 0.2s;}#rezervace .rez_usek_td:hover {background-color: rgba(0,0,0,0.04);}#rezervace #rez_vybrane {margin: 20px 0px;}#rezervace #rez_vybrane .vybrana_rez {padding: 15px;background-color: white;border: solid 1px #e2e2e2;margin-bottom: 10px;position: relative;}#rezervace #rez_vybrane .vybrana_rez h3 {font-weight: 400;margin-top: 0px;margin-bottom: 0px;}#rezervace #rez_vybrane .vybrana_rez .vybrana_rez_date {font-size: small}#rezervace #rez_vybrane .vybrana_rez .rez_smazat {position: absolute;top: 5px;right: 5px;font-size: 20px;color: var(--rezervace_bg);cursor: pointer;transition: all 0.2s;}#rezervace #rez_vybrane .vybrana_rez .rez_smazat:hover {transform: rotate(-180deg);}#rezervace #rez_vybrane .vybrana_rez_btn {text-align: center;margin-top: 10px;}#rezervace .rez_btns {display: flex;align-items: center;justify-content: space-between;margin-bottom: 20px;}#rezervace .rez_btns h1 {margin-bottom: 0px;}#rezervace .rez_head_sporty {display: flex;align-items: center;justify-content: space-between;}.popup-rezervace tr label {display: block;margin-bottom: 5px;}.popup-rezervace tr input {box-sizing: border-box;margin-bottom: 10px;}#p-ordis-crm .info_hlaska {position: fixed;bottom: 0px;left: 0px;right: 0px;z-index: 1;}/* ADMIN HLAVICKA */body.admin_se #header_bg {padding: 0px;position: relative;margin: 0px;}body.admin_se #header {max-width: 100%;width: 100%;padding: 10px 20px;box-shadow: 0px 0px 10px #00000017;position: relative;margin: 0px;}body.admin_se #header #logo {margin: 0px;float: none;}body.admin_se #header #logo img {max-height: 60px;margin: 0px;float: none;}body.admin_se #fixed_bottom_bar {display: none;}body.admin_se .info_hlaska {position: relative;}body.admin_se .info_hlaska .grid {width: 100%;max-width: 100%;padding: 10px 20px;}body.admin_se #content {margin-top: 0px;}body.admin_se #content_bg {margin-top: 0px;padding: 0px;}.tbl-faktury.order_list td.buttons .schvalit, .tbl-faktury.order_list td.buttons .neschvalit, .tbl-faktury.order_list td.buttons .objednat_znovu {margin-right: 5px;}table tr.dealer_sklad td {   background-color: lightblue!important; }.kosik_slouceni_popis {font-size: small!important; color: #dc345f;}.info_zamek_kosik {  color: red;  font-weight: bold;  font-size: 18px;}#p-ordis-crm button#presun_sklady_akceptovat {background-color: green;color: white;}#p-ordis-crm button#presun_sklady_odmitnout {background-color: red;color: white;}.poradna_bg {display: flex;flex-wrap: wrap;justify-content: space-between;}.poradna_bg .poradna_item {width: 32%;background-color:#f4f4f4;padding: 20px;box-sizing: border-box;position: relative;margin: 10px 0px;}.poradna_bg .poradna_item .poradna_info {margin-bottom: 3px;font-size: 100%;color: #888;}.poradna_bg .poradna_item .poradna_text {margin-bottom: 8px;}.poradna_bg .poradna_item p {margin-bottom: 5px;font-size: 15px;}.ordis_polozky_input {width: 20px; margin-left: 5px;}.ordis_finalizace_button {margin-bottom: 50px;}.ordis-button-del {margin-right: 5px;}.poptavka_zprava_kosik {font-weight: bold; font-size: large; color: #ec2d3b;}.zobraz_sarze, .zobraz_ceny {margin-left: 10px;}.stitky_ordis {margin-bottom: 15px}.ordis_objednavka .stitky_ordis {margin: 0px 10px}.stitky_ordis a{padding:7px 9px;margin-bottom:3px;text-decoration:none;font-size:85%;line-height: 1;display: inline-block;}.stitky_ordis_vyp { margin-left: 10px; font-size: 15px; padding: 8px 10px;  background-color: var(--ordis-color2);color: var(--ordis-color2_2);cursor:pointer;}.stitek_active {border-bottom: thick solid var(--ordis-color2);}.stitky_ordis_seznam a {padding:7px 9px;margin-bottom:3px;text-decoration:none;font-size:85%;line-height: 1;display: inline-block;}.finance_red {font-weight: bold; color: red!important; cursor: pointer;}.tbl_poradna_ke_zbozi #otazka {width: 100%;box-sizing: border-box;}.tbl_poradna_ke_zbozi #odpoved {width: 100%;box-sizing: border-box;resize: vertical;}.poradna_div .no-items {margin-top: 15px;}.objednavky_detail {margin-top: 20px;}.admin_se .ui-tabs .ui-tabs-panel {background: white;border: solid 1px #e3e4e4;padding: 15px;}.admin_se .ui-widget-content {border: none;}.admin_se .ui-widget-content.ui-tabs {border: none;background: transparent;}.admin_se .ui-widget-header {border: none;background: transparent}.admin_se .ui-state-default, .admin_se .ui-widget-content .ui-state-default, .admin_se .ui-widget-header .ui-state-default {background: #e3e4e4;border: solid 1px #e3e4e4;border-bottom: 0px;margin: 0px 5px 0px 0px;border-radius: 0px;}.admin_se .ui-state-active, .admin_se .ui-widget-content .ui-state-active, .admin_se .ui-widget-header .ui-state-active {background-color: white;border: solid 1px #e3e4e4;border-bottom: 0px;}.admin_se .ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: 0.6em 1.3em;font-size: 105%;}body.admin_se #content_bg {padding-bottom: 10px;}.group_tree_expand {cursor: pointer;}.admin_se_tree_image_hide {display: none;}.admin_se_tree_image_hide img {display: block;}.admin_se_tree_image_icon {position: relative;display: inline-block;cursor: pointer;}.admin_se_tree_image_icon:hover .admin_se_tree_image_hide {display: block;position: absolute;top: 50%;left: 50%;width: 100px;background-color: white;padding: 2px;z-index: 1;border: solid 1px #e3e4e4;line-height: 1;}.tbl_katalog_vypis .nazev .receptura_kosik_block {margin-top: 8px;}.tbl_katalog_vypis .nazev .receptura_kosik_block h2 {font-weight: 600;margin-bottom: 0px;font-size: 110%;}.tbl_katalog_vypis .nazev .receptura_kosik_block a {font-weight: 300;font-size: 100%;}.admin_tab_height {overflow-y: auto; max-height: calc(100vh - 225px);}.admin_tabs_button {float: right!important;}#instafeed {display: flex;justify-content: space-between;}#instafeed > a {width: 19%;}#moje_firma_oz {margin-top: 30px;}#form_moje_firma h2 {margin-top: 40px;margin-bottom: 10px;}#form_moje_firma h2:first-child {margin-top: 0px;}#form_moje_firma h3 {line-height: 1.3;}#form_moje_firma p {line-height: 1.2;}#form_moje_firma .firma_kredit_label {width: 150px;display: inline-block;}#form_moje_firma .firma_kredit {width: 150px;display: inline-block;text-align: right;}.zkraceny-popis-buttons {display: none;}.zkraceny-popis-buttons .button {display: block;}.zkraceny-popis-buttons .button.popis_less {display: none;}.zkraceny-popis .zkraceny-popis-text {margin-bottom: 10px;}.zkraceny-popis.popis_hide .zkraceny-popis-text {overflow: hidden;position: relative;}.zkraceny-popis.popis_show .popis_more {display: none;}.zkraceny-popis.popis_show .popis_less {display: block;}.zkraceny-popis.popis_hide .zkraceny-popis-text::before {content:"";height:40px;width:100%;display:block;position:absolute;bottom:0;background: linear-gradient(to bottom, rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%);}.kosik_datum_dodani {font-weight: bold; }.kosik_datum_dodani.disabled {opacity: 0.2;}.kosik_datum_dodani_smazat.disabled {opacity: 0.2;}.kosik_datum_dodani_vybrat.disabled {opacity: 0.2;}.kosik_kalendar {font-size: 24px; position: relative; top: 5px;}.kosik_del_dodani {position: relative; left: -15px; }.ordis-obecny-vypis-obsah iframe {max-width: 100%;}/* hodnoceni produktu */.hodnoceni_produktu_head_span {display: flex;align-items: center;}.hodnoceni_produktu_head_span .hodnoceni_hvezdy_text {line-height: 20px;font-size: 100%;margin-left: 5px;margin-top: 3px;}.hodnoceni_produktu_head {margin: 10px 0px;display: block;text-decoration: none;}.hodnoceni_hvezdy_bg {background: url('/grafika/hvezdy-hodnoceni-zlut.png') left -25px no-repeat;width: 125px;display: inline-block;height: 25px;text-align: left !important;}.hodnoceni_hvezdy_bg.hvezdy_jedna {width: 25px;overflow: hidden;}.hodnoceni_hvezdy_bg.hvezdy_jedna .hodnoceni_hvezdy_in {width: 100%}.hodnoceni_hvezdy_in {background: url('/grafika/hvezdy-hodnoceni-zlut.png') left top no-repeat;display: inline-block;height: 25px;}.hodnoceni_produktu_pridani, .hodnoceni_produktu_prihlaseni {text-align: center;margin-top: 35px;}.hodnoceni_produktu_top {display: flex;align-items: center;max-width: 700px;margin: 20px auto 50px;flex-wrap: wrap;}.hodnoceni_produktu_top > div {width: 50%;}.hodnoceni_produktu_top .hodnoceni_produktu_top_left {text-align: center}.hodnoceni_produktu_top .hodnoceni_produktu_top_left p {margin: 0px;}.hodnoceni_produktu_top .hodnoceni_produktu_top_left h2 {font-weight: bold;}.hodnoceni_produktu_top .hodnoceni_produktu_top_left .hodnoceni_hvezdy_bg {margin: 0px 0px 20px;}.hodnoceni_produktu_top .hodnoceni_produktu_top_right_row {display: flex;align-items: center;margin: 3px 0px;}.hodnoceni_produktu_top .hodnoceni_produktu_top_right_row {display: flex;align-items: center;justify-content: space-between;}.hodnoceni_produktu_top .hodnoceni_produktu_top_right_row > span {margin: 0px 3px;}.hodnoceni_hvezdy_progress_bg {background: #e6e6e6;border-radius: 5px;width: calc(100% - 65px);height: 10px;margin: auto;overflow: hidden;display: block;}.hodnoceni_hvezdy_progress_bg .hodnoceni_hvezdy_progress_in {border-radius: 5px;height: 10px;background: #0395e7;display: block;}.hodnoceni_row {margin: 20px 0px;border-bottom: solid 1px #ddd;padding: 20px 0px;max-width: 700px;margin: auto;}.hodnoceni_row .hodnoceni_row_top {display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}.hodnoceni_row .hodnoceni_text {margin-bottom: 20px;}.hodnoceni_row .hodnoceni_plusy {margin-bottom: 20px;margin-left: 35px;}.hodnoceni_row .hodnoceni_plusy::before {content: "\f067";font-family: 'FontAwesome';margin-left: -35px;font-size: 21px;width: 35px;display: inline-flex;vertical-align: bottom;position: absolute;}.hodnoceni_row .hodnoceni_minusy {margin-bottom: 0px;;margin-left: 35px;vertical-align: bottom;}.hodnoceni_row .hodnoceni_minusy::before {content: "\f068";font-family: 'FontAwesome';margin-left: -35px;font-size: 21px;width: 35px;display: inline-flex;transform: translateY(3px);position: absolute;}.popup_hodnoceni_hvezda {background: url('/grafika/hvezdy-hodnoceni-zlut.png') left -25px no-repeat;display: inline-block;height: 25px;display: inline-block;width: 25px;overflow: hidden;font-size: 0px;cursor: pointer;}.popup_hodnoceni_hvezda.active {background: url('/grafika/hvezdy-hodnoceni-zlut.png') left top no-repeat;display: inline-block;height: 25px;display: inline-block;width: 25px;overflow: hidden;}.popup_hodnoceni_hvezdy input {display: none !important;}.popup-hodnoceni-zbozi .hodnoceni_tr_text textarea {width: 100%;box-sizing: border-box;}.popup-hodnoceni-zbozi .hodnoceni_tr_plusy textarea {width: 100%;box-sizing: border-box;}.popup-hodnoceni-zbozi .hodnoceni_tr_minusy textarea {width: 100%;box-sizing: border-box;}#iframe_google_mapy_back {position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;z-index: 9999;background: #0000009a;}#iframe_google_mapy_back .google_mapa {display: flex;width: 100%;height: 100%;padding: 0px;box-sizing: border-box;padding: 10px;}#iframe_google_mapy_back .google_mapa button {min-width: auto;font-size: 100%;font-weight: normal;line-height: 1;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky {background-color: white;padding: 25px;width: 350px;overflow: auto;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_data {margin-top: 20px;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_row {padding: 20px;margin-bottom: 15px;border: solid 2px transparent;border-bottom: solid 1px #bbb;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .filtry_skupiny .nadskupina {margin-bottom: 8px;padding-bottom: 8px;border-bottom: solid 1px #bbb;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_row.vybrany {border: solid 2px red;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_row .nazev {font-size: 120%;font-weight: bold;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_row .mapa_button {margin-top: 15px;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_row .poznamka {margin: 10px 0px;font-size: 80%;display: none;border: solid #bbb 1px;padding: 10px;}#iframe_google_mapy_back .google_mapa .google_mapa_pobocky .google_mapa_pobocky_row .poznamka_btn {display: block;text-decoration: underline;cursor: pointer;margin-top: 10px;}#iframe_google_mapy_back .google_mapa #google_mapa_mapa {width: calc(100% - 350px);}#iframe_google_mapy_back .gm-style .gm-style-iw-c {padding: 20px !important;}#iframe_google_mapy_back .gm-style .gm-style-iw-d {padding: 0px !important;overflow: hidden !important;}#iframe_google_mapy_back .map_marker {font-size: 100%;line-height: 1.5;}#iframe_google_mapy_back .map_marker .nazev {font-size: 120%;font-weight: bold;}#iframe_google_mapy_back .map_marker .mapa_button {margin-top: 10px;}.admin_seo table td {box-sizing: border-box}.admin_seo table td:nth-child(1) {width: 250px;}.admin_seo table td:nth-child(2) {width: calc(100% - 400px);}.admin_seo table td:nth-child(3) {width: 100px;text-align: center;}.admin_seo table td select, .admin_seo table td input[type="text"] {width: 100%;box-sizing: border-box;padding: 10px;}#p-ordis-crm .hledani_polozek_vysledek_content #box2ordis, #p-ordis-crm .hledani_polozek_vysledek_content .ORDIS_NAHLED_OBRAZKU, #p-ordis-crm .hledani_polozek_vysledek_content .ordis-obecny-vypis-obsah, #p-ordis-crm .hledani_polozek_vysledek_content .ajax_produkt_foto_click, #p-ordis-crm .hledani_polozek_vysledek_content a {display: flex;align-items: center;justify-content: center;}#detail_uzivatele_foto #uzivatel_foto_smazat {display: inline-block;cursor: pointer;margin: 5px 0px;}#ordis_obecny_dialog #ordis_report_button_vyber {margin-right: 5px;margin-bottom: 5px;}.ceny_historie {  max-height: 300px; overflow: auto; }.validace_hesla {padding: 15px 0px;}.validace_hesla .validace_hesla_input input {margin-bottom: 0px;}.validace_hesla .validace_hesla_input.margin-top {margin-top: 10px;}.td_autocomplete  { position: relative; }.admin_se code {padding: 15px;background-color: #e6e6e6;color: green;margin: 5px 0px;border-radius: 5px;display: block;}.admin_se .dokumentace-admin ul, .dokumentace-admin ol {padding-left: 15px;}.admin_se .dokumentace-admin .seznam_stranek .obsah {padding: 25px;background: #f4f4f4;}.admin_se .dokumentace-admin .seznam_stranek h2.otevreno {background: #e6e6e6;}.admin_se .dokumentace-admin a {color: green;}#prihlaseni-reset-hesla {display: block;margin: 10px 0px;}.cat-list.produkty .slick-slide img {margin: auto;}.reg_login_button {  display: inline-block;  padding: 10px 20px;  background-color: #164194;  color: #BACAF4;  text-decoration: none;  font-size: 16px;  border-radius: 5px;  transition: background 0.3s;}body.ordis-eshop .ui-dialog[aria-describedby="offer_dialog"].ui-widget.ui-widget-content {padding: 0px;}body.ordis-eshop .ui-dialog[aria-describedby="offer_dialog"].ui-widget.ui-widget-content #offer_text {width: 100%;box-sizing: border-box;}.filtry .filtr_color input {display: none;}.filtry .filtr_color .bg {width: 20px;height: 20px;display: inline-block;border: 2px solid transparent;vertical-align: middle;margin: 2px 5px 2px 0px;border: solid 1px black;}.filtry .filtr_color input:checked + .bg {border: 1px solid black;}.filtry .filtr_color .text {vertical-align: middle;}/* QUICK ORDER */.quick_order_box #ks_iq{  max-width:40px;  text-align:center;}.quick_order_box #i-pr-code{  display: block;}.quick_order_box .basket_form_down,.quick_order_box .basket_form_up{  padding:5px;  display:inline-block;  cursor: pointer;  text-align: center;  box-sizing: border-box;  min-width: 20px;}#p-zrychlene-objednavani .quick_order_obsah_kosiku .basket_product .img,#p-zrychlene-objednavani .quick_order_obsah_kosiku .basket_product .count {  text-align: center;}#p-zrychlene-objednavani .quick_order_obsah_kosiku .basket_product .price {  text-align: right;}#p-zrychlene-objednavani .quick_order_obsah_kosiku .basket_product img {  vertical-align: middle;}#p-zrychlene-objednavani .quick_order_obsah_kosiku tr:nth-child(even) {  background-color: #F4F4F4;}#p-zrychlene-objednavani .quick_order_obsah_kosiku .basket_cena_total {  text-align: right;  font-weight: bold;  font-size: 20px;}#p-zrychlene-objednavani .quick_order_box form {display: flex;}#p-zrychlene-objednavani .quick_order_box form .quick_order_code {width: 100%;display: flex;align-items: center;}#p-zrychlene-objednavani .quick_order_box form .quick_order_code label {font-weight: bold;margin-right: 10px;}#p-zrychlene-objednavani .quick_order_box form .quick_order_code .basket_form_down {margin-right: 0px;}#p-zrychlene-objednavani .quick_order_box form #i-pr-code {margin-right: 20px;width: 30%;min-width: 100px;}#p-zrychlene-objednavani .quick_order_box .basket_form_down, #p-zrychlene-objednavani .quick_order_box .basket_form_up {min-height: 28px;}#p-zrychlene-objednavani .quick_order_box #ks_iq {min-height: 28px;}.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover {background: #f4f4f4 !important;}  /* END QUICK ORDER *//* DEBATE */.debate_box .debate{  margin-bottom:15px;}.debate_box .debate_text{  margin-bottom:10px;}/* END DEBATE *//* NEWS */.news_box h4{  margin-bottom:5px;  font-weight:bold;}.news_box .news_date{  font-weight:bold;}.news_box .news_item{  margin-bottom:15px;}.news_box .news_text{  margin-bottom:10px;  overflow:hidden;}.news_box .news_text img{  float:left;  margin-right:5px;  margin-bottom:5px;}/* END NEWS *//* RECOM */.recom-box .recom-item{  overflow:hidden;  position:relative;}.recom-box .recom-name a{  font-weight:bold;  text-decoration:none;  display:block;  font-size:14px;  line-height:30px;  height:30px;  overflow:hidden;  margin-bottom:10px;}.recom-box .recom-foto{  overflow:hidden;  text-align:center;  height:250px;  width:200px;}.recom-box .recom-foto img{  max-width:100%;  max-height:100%;}.recom-box .recom-price{  font-weight:bold;  font-size:110%;  text-align:right;  height:50px;}.recom-box .puvodni_cena{  font-size:90%;  font-weight:normal;  text-decoration:line-through;}.recom-box .sleva{  margin-top:-55px;  position:absolute;  right:0;}.recom-box .recom-box-button{  margin-top:10px;}/* END RECOM *//* SLEDOVANI BALIKU */.sledovani_baliku{  margin-bottom: 20px;  clear: both;}.sledovani_baliku_radio{  margin-bottom: 20px;}.sledovani_baliku input[type="text"]{  padding: 8px;  font-size: 110%;  border-color: lightgrey;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}/* END SLEDOVANI BALIKU *//* STITKY */.stitky{margin-bottom:15px}.stitky a{display:block;padding:10px 15px;margin-bottom:1px;text-decoration:none;font-size:120%}/* END STITKY */.news_mail_box .i-news-souhlas{display:flex;align-items: flex-start}.categories_tree{  background-color:#f4f4f4;  border:1px solid #e6e6e6;  border-bottom:0;  margin-bottom:15px;  clear: both;}.categories_tree ul{  list-style:none;  margin:0;}.categories_tree ul.subcategories{  display:none;}.categories_tree ul.open{  display:block;}.categories_tree .icon_c{  width: 8%;  height: 39px;  position: absolute;}.categories_tree a{  color:#000;  text-decoration:none;  padding:5px;  padding-left:10px;  padding-right:10px;  display:block;  clear:both;  overflow:hidden;}.categories_tree .icon{  display:block;  width:8%;  float:left;}.categories_tree a .name{  display:block;  width:92%;  float:right;}.categories_tree .foto{  display: none;}.categories_tree .subcategories{  margin:0;}/* LEVEL 1 */.categories_tree a.level_1{  padding:10px;  border-bottom:1px solid #e6e6e6;  font-size:17px;  font-weight:600;}.categories_tree a.level_1:hover,.categories_tree a.level_1.active{  background-color:#7e7e7e;  color:#fff;}.categories_tree ul.level_1{  border-bottom:1px solid #e6e6e6;}.hover_icon.level_1{  float: right;}/* END LEVEL 1 *//* LEVEL 2 */.categories_tree a.level_2{  padding-left:25px;}.categories_tree li.level_2 a:hover .name{  text-decoration:underline;}.categories_tree li.level_2 a.active{  font-weight:bold;}.categories_tree .icon.level_2{  top:9px;  left:22px;}/* END LEVEL 2*//* LEVEL 3 */.categories_tree a.level_3{  padding-left:40px;  padding-top:4px;  padding-bottom:4px;}.categories_tree .icon.level_3{  top:7px;  left:37px;}/* END LEVEL 3 *//* LEVEL 4 */.categories_tree a.level_4{  padding-left:55px;  padding-top:2px;  padding-bottom:2px;  font-size: 90%;}.categories_tree .icon.level_4{  top:5px;  left:51px;}/* END LEVEL 4 *//* LEVEL 4 */.categories_tree a.level_5{  padding-left:65px;  padding-top:1px;  padding-bottom:1px;  font-size: 90%;}.categories_tree .icon.level_5{  top:3px;  left:61px;}/* END LEVEL 4 *//* JS VERZE */.categories_tree ul li{  position:relative;}.categories_tree .icon{ /* Pro klikaci verzi */  position:absolute;  top:13px;  left:8px;  height:9px;  width:9px;  padding:2px;  background-repeat:no-repeat;  background-position:center;  cursor:pointer;}.categories_tree .icon.subcategories{  background-image:url("/grafika/plus.png");}.categories_tree .icon.subcategories.open{  background-image:url("/grafika/minus.png");}.categories_tree .icon.nosubcategories{  background-image:none;}.categories_tree .icon.subcategories:hover,.categories_tree .icon.level_1.subcategories.active{  background-image:url("/grafika/plus_white.png");  background-color:#7E7E7E;}.categories_tree .icon.subcategories.open:hover,.categories_tree .icon.level_1.subcategories.open.active{  background-image:url("/grafika/minus_white.png");  background-color:#7E7E7E;}/**/.categories_tree ul.hover{  position: absolute;  margin-left: 100%;  top: -1px;  display: none;  background-color: #F4F4F4;  border:1px solid #e6e6e6;  z-index: 100;  width: 430%;}.categories_tree .a_bg.level_1:hover ul.hover{  display: block;}.categories_tree ul.hover .icon{  display: none !important;}.categories_tree ul.hover a{  padding: 0;}.categories_tree ul.hover a .name{  width: auto;  float: none;}.categories_tree ul.hover a.level_2{  font-weight: bold;  font-size: 110%;}.categories_tree ul.hover li.level_2{  float: left;  width: 29.3333%;  overflow: hidden;  margin: 2%;  position: relative;  box-sizing: border-box;}.categories_tree ul.hover ul.level_2{  display: block;}.categories_tree ul.hover li.level_3{  float: left;}.categories_tree ul.hover ul.level_2 .name:after{  content: ", ";  margin-right: 5px;}.categories_tree ul.hover ul.level_2 li:last-child .name:after{  content: "";}.categories_tree ul.hover .foto.level_2{  width: 100px;  height: 100px;  display: block;  position: absolute;  left: 0;}.categories_tree ul.hover .foto.level_2 img{  max-width: 100px;  height: auto;  max-height: 100px;}.categories_tree ul.hover li.level_2.is_foto{  min-height: 100px;  padding-left: 110px;}/* 2 STROMY */.categories_strom{  overflow: hidden;  clear: both;}.categories_strom a{  display:block;  box-sizing: border-box;  width:calc(50% - 1px);  padding: 10px;  text-decoration:none;  text-align:center;  margin-bottom: 1px;  margin-right: 1px;  float: left;}.categories_strom a:last-child{  margin-right: 0;  width:50%;}.categories_strom a:hover,.categories_strom a.active{}/* END 2 STROMY */.categories *{  -webkit-transition: all 0ms ease;  -moz-transition: all 0ms ease;  -ms-transition: all 0ms ease;  -o-transition: all 0ms ease;  transition: all 0ms ease;}.categories .subcategories{  margin:0;}.categories ul, .cat_vyrobce ul{  margin:0;  list-style:none;}.categories a, .cat_vyrobce ul a{  text-decoration:none;}.categories .icon{  display:none;}.categories ul li a:hover, .cat_vyrobce ul li a:hover{  text-decoration:underline;}.categories .hover_icon{  display: none;}/* LEVEL 1 */.categories li.level_1{  display:block;  float:left;  padding-top:10px;  padding-bottom:10px;}.categories a.level_1{  color:#fff;  display:block;  font-size:120%;  border-left:0px solid #7e7e7e;  border-right:1px solid #7e7e7e;  padding-left:15px;  padding-right:15px;  line-height:25px;  height:25px;  overflow:hidden;  text-align:center;}.categories li.level_1:hover{  background-color:#7e7e7e;  margin-left:-1px;  padding-left:1px;}/**//* LEVEL 2 */.categories ul.subcategories.level_1{  display: block;  visibility:hidden;  position:absolute;  background-color:#f4f4f4;  border:1px solid #e6e6e6;  border-top:5px solid #7e7e7e;  margin-top:8px;  padding:30px;  left:0;  right:0;  z-index:9999;  opacity:0;  -webkit-transition: all 500ms ease;  -moz-transition: all 500ms ease;  -ms-transition: all 500ms ease;  -o-transition: all 500ms ease;  transition: all 500ms ease;  transition-delay:0.6s;  -webkit-transition-delay:0.6s;}.categories li.level_1:hover ul.level_1/*,.categories ul.subcategories.level_1.open */ /* Pro testovani */{  visibility:visible;  opacity:1;}.categories li.level_2{  display:inline-table;  /*float:left;*/  margin:1%;  width:22.7%;  vertical-align: top;  position: relative;  box-sizing: border-box;}.categories a.level_2{  font-size:115%;  display:block;  margin-bottom:5px;  font-weight:bold;  overflow: hidden;}/**//* LEVEL 3 */.categories ul.level_2{  display:block; float: left;}.categories a.level_3{  font-size:105%;  color:#7E7E7E;}/**//**/.categories ul.level_3{  display:none;}/**/.categories.width_100 a.level_1{  padding-left:5px;  padding-right:5px;  width:140px;  text-align:center;}.categories.width_100 li.level_1:last-child a.level_1,.categories.width_100 li.level_1:nth-child(8n+8) a.level_1{  border-right:1px solid #7e7e7e;}/* CATEGORY WITH FOTO */.categories .foto.level_1{  display: none;}.categories  .foto.level_2{  width: 100px;  height: 100px;  margin-right: 5px;  float: left;}.categories .foto.level_2 img{  max-width:100px;  height: auto;  max-height: 100px;  display:block;}.categories a.is_foto span.name.level_2{  display:block;  float: left;  width:75%;}.categories span.foto.level_3{  display: none;}/* END CATEGORY WITH FOTO*//* PopUp */.popup_bg{  position:fixed;  width:100%;  height:100%;  background-color:rgba(0,0,0,0.6);  top:0;  left:0;  display:none;  z-index:1000;}.popup{  left:30%;  width:40%;  top:10%;  position:fixed;  display:none;  z-index:1002;}#popup_head{  z-index:1003;  -webkit-box-shadow: 0px -2px 4px 0px rgba(50, 50, 50, 0.5);  -moz-box-shadow:    0px -2px 4px 0px rgba(50, 50, 50, 0.5);  box-shadow:         0px -2px 4px 0px rgba(50, 50, 50, 0.5);}#popup_head .content{  padding:20px;  line-height:20px;  height:20px;  background-color:#f4f4f4;  font-size:150%;  overflow:hidden;  border-bottom:1px solid #e7e7e7;}#popup_head .close,#iframe_balikovna_back .close,#div_ppl_externi_back .close,#iframe_balik_na_postu_back .close,#iframe_gls_parcelshop_back .close,#iframe_google_mapy_back .close{  background-color:#afafaf;  color:#fff;  cursor:pointer;  width:35px;  height:35px;  line-height:35px;  text-align:center;  position:absolute;  right:20px;  top:10px;  background-image:url("/grafika/close.png");  background-repeat:no-repeat;  background-position:center;  -webkit-border-radius: 18px;  -moz-border-radius: 18px;  border-radius: 18px;}#iframe_google_mapy_back .close {right:5px;top:5px;}#div_ppl_externi_back .close{  z-index:999999;  background-color:#D40511;}#popup_head .close:hover,#iframe_balikovna_back .close:hover,#div_ppl_externi_back .close:hover,#iframe_balik_na_postu_back .close:hover{  background-color:#000;}#popup_front{  overflow:auto;  text-align:left;  background-color:#fff;  margin-top:61px;  max-height:70%; /* Sichr (Safari neum� calc) */  max-height:-moz-calc(80% - 61px); /* Firefox */  max-height:-webkit-calc(80% - 61px); /* WebKit */  max-height:-o-calc(80% - 61px); /* Opera */  max-height:calc(80% - 61px); /* Standard */  -webkit-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.8);  -moz-box-shadow:    0px 0px 6px 0px rgba(50, 50, 50, 0.8);  box-shadow:         0px 0px 6px 0px rgba(50, 50, 50, 0.8);}#popup_front .content{  padding:20px;}#popup_front h1{  margin:0;  padding:0;  padding-bottom:10px;  border-bottom:1px solid #E6E6E6;  margin-bottom:10px;}#popup_front p{  margin:0;  padding:0;  margin-bottom:10px;}/**//* N�pov�da */#help_id{  width:400px;  min-height:300px;  margin-left:-200px;  margin-top:-110px;}/**//* Popup okno s obsahem ko��ku po p�id�n� do ko��ku (na v�pise) */#popup_front #abp_header{  margin-bottom:40px;  font-size:110%;}#popup_front .abp_buttons{  overflow:hidden;}#popup_front .abp_buttons.top{  margin-bottom: 40px;}#popup_front .abp_button_back:hover,#popup_front .abp_button_basket:hover{  opacity:0.8;  box-shadow:none;}#popup_front .abp_button_back .ico{  background-repeat:no-repeat;  background-image:url("/grafika/triangl-left.png");  display:inline-block;  width:17px;  height:20px;  margin-right:10px;  float:left;}#popup_front .abp_button_basket .ico{  background-repeat:no-repeat;  background-image:url("/grafika/triangl-right.png");  display:inline-block;  width:17px;  height:20px;  margin-left:10px;  float:right;}#popup_front .abp_button_basket{  float:right;}#popup_front .abp_nadpis_obsah_kosiku{  font-size:12px;  line-height:10px;  font-weight:normal;  margin:0;  border-bottom:1px solid #c7ced9;  text-align:center;}#popup_front .abp_nadpis_obsah_kosiku span{  background-color:#fff;  padding-left:5px;  padding-right:5px;  font-weight:bold;  text-transform:uppercase;}#popup_front .abp_tbl_basket_product{  /*  overflow:auto;  max-height:345px;  */  margin-bottom:15px;}#popup_front .basket_product{  border-spacing:0;  width:100%;  margin:0;}#popup_front .basket_product thead td{  font-weight:bold;  padding-top:10px;  padding-bottom:10px;  height:auto;  font-size:100%;  background:transparent;  color:#000;}#popup_front .basket_product td{  padding-top:10px;  padding-bottom:10px;  border-bottom:1px solid #c7ced9;  height:60px;}#popup_front .basket_product a{  font-weight:bold;  text-decoration:none;}#popup_front .basket_product .img{  text-align:left;  padding-left:0;  width: 100px;}#popup_front .basket_product .img img{  max-height:60px;  max-width:100px;}#popup_front .basket_product .price,#popup_front .basket_product .price_total{  width:90px;  text-align:right;  white-space:nowrap;}#popup_front .basket_product .price_total{  font-size:110%;  font-weight:bold;}#popup_front .basket_product .count{  text-align:right;}#popup_front .abp_cena_total{  font-size:160%;  text-align:right;  margin-bottom:30px;}#popup_front .abp_cena_total .price{  font-weight:bold;}#popup_front .abp_info_rozdeleni_obj{  padding:10px;  color:#fff;  font-size:95%;  background-color:#C92E2E;  margin-bottom:10px;}#popup_front .popup_kosik_hmotnost{  float:left;}/**/.cat-list{  border: 0;  border-color: #e6e6e6;  border-style: solid;  border-top-width:1px;  margin-left: -15px;  margin-right: -15px;  padding: 15px;  padding-bottom: 0;  padding-right: 0;  background: #fff; /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 200px); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(200px,#ffffff)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 200px); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #f4f4f4 0%,#ffffff 200px); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #f4f4f4 0%,#ffffff 200px); /* IE10+ */  background: linear-gradient(to bottom,  #f4f4f4 0%,#ffffff 200px); /* W3C */  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}.cat-list_in,.produkty_ajax{display: flex;flex-wrap: wrap}.cat-list-radek .produkty_ajax{display: block}/* PRODUKT *//* spolecne pro radkovy vypis i boxy */.produkty{  clear: both;}.produkty .produkt-bottom_bg{  background-color:#f4f4f4;  padding: 10px;}.produkty .table-produkt-bottom-1,.produkty .table-produkt-bottom-2{  width:100%;  margin:0;}.produkty .table-produkt-bottom-1{  margin-bottom: 5px;}.produkty .table-produkt-bottom-1 td,.produkty .table-produkt-bottom-2 td{  padding: 0;}.produkty .table-produkt-bottom-1 td.produkt-bottom-1{  vertical-align: top;}.produkty .table-produkt-bottom-1 td.produkt-bottom-2{  width:86px;  height:50px;  vertical-align: top;}.produkty .castka{  font-size:150%;  font-weight:bold;}.produkty .castka .cena-body .jednotka{  font-size:60%;  font-weight:normal;  display:inline;}.produkty .castka .cena{  display: inline-block;  white-space: nowrap;}.produkty .castka .text,.produkty .castka .cena_od{  display: block;  font-size: 60%;  font-weight: normal;}.produkty .cena_informativni{font-size: 60%;margin-left: 1px;white-space: nowrap}.produkty .stav_skladu{  text-align: right;}table.basket_form_table{  margin:0;  float:right;  border-spacing:0;  width: 86px;}.basket_form_table td{  padding:0;  vertical-align:top;  text-align:left;}.nedelitelne_mnozstvi{  font-size: 90%;  display: block;  padding-top: 2px;  clear: both;  text-align: right;}.basket_form_table .input_ks{  width:34px;  margin-right:4px;  margin-bottom:4px;  height:29px;  line-height:17px;  text-align:center;  float:right;}.basket_form_table .jednotka{  margin-right:4px;  display:none;}#detail_basket .basket_form_table .jednotka {  display: inline-block;}.bt-basket_bg{  float:right;  display: inline-block;}.bt-basket{  width:48px;  height:48px;  padding:0;  border:0;  float:right;  display: inline-block;  cursor: pointer;}.basket_form_down,.basket_form_up{  background-color:#adadad;  display:inline-block;  color:#fff;  font-weight:bold;  line-height:15px;  font-size:15px;  width:15px;  text-align:center;  cursor:pointer;  margin-right:4px;  float:left;}.basket_form_down:hover,.basket_form_up:hover{  background-color:#000;}.produkty .no_order{  background-color:#adadad;  font-weight:bold;  color:#fff;  padding:4px;  display:block;  float:right;}.produkty .puvodni_cena{  display:block;  /**margin-bottom:4px;/**/}/* ICON */.produkty .compare{  width:22px;  height:22px;}.produkty .compare{  visibility:hidden;}.produkty .produkt:hover .compare,.produkty .produkt-radek:hover .compare{  visibility:visible;}.produkty .favourite{ /* Az po prihlaseni */  width:22px;  height:22px;}/* END ICON */.in_basket{  /*display:none;*/  visibility:hidden;  position:absolute;  padding:4px;  padding-left:10px;  padding-right:10px;  background-color:#adadad;  line-height:25px;  height:25px;  overflow:hidden;  font-size:90%;  font-weight:bold;  text-align:center;  color:#000;  text-transform:uppercase;}.in_basket.active{  /*display:block;*/  visibility:visible;}/* END spolecne pro radkovy vypis i boxy *//* VYPIS DO BOXU */.produkt{  width:25%;  float:left;  box-sizing: border-box;}.produkt:hover .produkt-in{  -webkit-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.5);  -moz-box-shadow:    0 0 5px 0 rgba(50, 50, 50, 0.5);  box-shadow:         0 0 5px 0 rgba(50, 50, 50, 0.5);}.produkt .produkt-in{  border:1px solid #e6e6e6;  background-color: #FFF;  margin-right: 15px;  margin-bottom: 15px;  position:relative;}.produkt .sleva{  right:1px;  top:1px;}.produkt .in_basket{  right: 0;  bottom: 0;  left: 0;  opacity:0.8;}/* NADPIS */.produkt h2{  margin:0;}.produkt h2 a{  display:block;  text-decoration:none;  font-weight:bold;  font-size:15px;  line-height:23px;  height:46px;  padding-left: 10px;  padding-right: 10px;  margin-bottom: 5px;  text-align: center;  overflow:hidden;}.produkt h2 a:hover{  opacity: 0.8;}/* END NADPIS *//* FOTO */.produkt .foto{  text-align:center;  height:250px;  margin-bottom: 10px;  position: relative;}.produkt .foto .foto-in{  height:250px;  width:250px;  display:table-cell;  vertical-align:middle;}.produkt .foto .no_foto{  height:250px;}.produkt .foto img{  max-width: 100%;  height: auto;}/* END FOTO */.produkt .code{  text-align: center;  font-size: 90%;  margin-bottom: 5px;  color: grey;}.produkt .popisek{  padding-left: 10px;  padding-right: 10px;  margin-bottom: 15px;  line-height:18px;  font-size:12px;  height:54px;  overflow:hidden;  position:relative;  text-align: center;}.produkt .variants{  position:absolute;  bottom:0;  left:0;  right:0;  padding-left:10px;  padding-right: 10px;  background:#ffffff;  height:54px;}.produkt .variants select{  margin-top: 17px;  line-height:20px;  padding-top:8px;  padding-bottom:8px;  width:100%;  border:1px solid #d0d0d0;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.receptura_bg .cat-list{margin: 0;background: transparent;padding: 0;border: 0}.produkt .koeficient_bg{padding: 10px; text-align: center}/* END VYPIS DO BOXU *//* RADKOVY VYPIS POUZE PRO KATEGORII */.cat-list-radek{  border-top: 1px solid #e6e6e6;  margin-bottom: 15px;}.produkt-radek{  position: relative;}.produkt-radek-in{  border-bottom: 1px solid #e6e6e6;  padding-top: 10px;  padding-bottom: 10px;}.produkt-radek .produkt-left_bg{  float: left;  width: 15%;}.produkt-radek .produkt-left{  margin-right: 15px;  position: relative;}.produkt-radek .produkt-center_bg{  width: 50%;  float: left;}.produkt-radek .produkt-center{  margin-right: 15px;}.produkt-radek .produkt-right_bg{  float: right;  width: 35%;}.produkt-radek .foto a{  display: block;  text-align: center;}.produkt-radek .foto img{  max-width: 100%;  max-height: 120px;}.produkt-radek .foto .no_foto{  min-height: 100px;}.produkt-radek .sleva{  top:0;  left:0;  margin-left: -10px;  margin-top: -10px;}.produkt-radek .tags{  bottom:0;  left:0;  margin-left: -10px;  margin-bottom: -15px;}.produkt-radek h2{  margin:0;}.produkt-radek h2 a{  margin-bottom: 5px;  text-decoration: none;  font-size: 80%;  font-weight: bold;  display: block;}.produkt-radek .code{  margin-bottom: 5px;  font-size: 90%;  color: gray;}.produkt-radek .popisek-1{  font-size: 90%;}.produkt-radek .variants{  margin-top: 5px;}.produkt-radek .variants select{  width: 100%;  margin-bottom: 4px;}.produkt-radek .produkt-bottom_bg{}.produkt-radek .in_basket.active{  position: relative;  margin-bottom: 4px;}/* END RADKOVY VYPIS POUZE PRO KATEGORII *//* FILTRS */.c-filters{  border:1px solid #e6e6e6;  background-color:#f4f4f4;  padding:10px;  margin-bottom:15px;  overflow:hidden;}/* PRODUCER */.c-filters .producer{  overflow:hidden;  margin-bottom: 10px;}.c-filters .producer label{  padding:5px;  float:left;}/* END PRODUCER *//* Cena od - do */.c-price-range{  margin-bottom: 15px;}.price-slider-range{  overflow: hidden;  clear: both;}.price-slider-range .nadpis{  font-weight: bold;  display: block;  text-align: center;}.price-slider-range .cena_od,.price-slider-range .cena_do{  float: left;  width: 15%;}.price-slider-range .cena_od{  text-align: right;}.price-slider-range .cena_od input,.price-slider-range .cena_do input{  width: 50%;}#slider-range-bg{  float: left;  width: 66%;  margin-right: 2%;  margin-left: 2%;}#slider-range{  margin-top: 10px;  margin-bottom: 10px;  border:0;  background-color:#E6E6E6;}#filtr_cena_submit{  text-align:center;}/* END Cena od- do *//* END FILTRS *//* VIEW ONLY */.view_only{ /* SKLADEM */  color:#66a736;  font-weight:bold;  float: right;}/* END VIEW ONLY *//* SORT BOOKMARK */.sort_bookmark a{  border:1px solid #e6e6e6;  border-bottom:0;  display:inline-block;  text-decoration:none;  margin:0;  padding:10px;  margin-right:2px;  margin-left:2px;  -webkit-transition: all 0ms ease;  -moz-transition: all 0ms ease;  -ms-transition: all 0ms ease;  -o-transition: all 0ms ease;  transition: all 0ms ease;}.sort_bookmark a.first{  margin-left:0;}.sort_bookmark a.last{  margin-right:0;}.sort_bookmark a.active,.sort_bookmark a:hover{  background-color:#f4f4f4;}.sort_bookmark a.active{  position:relative;  bottom:-1px;  z-index:10;  font-weight:bold;}/**//* ZOBRAZENI */.catalog_table{  overflow: hidden;  margin-bottom: 10px;}.catalog_table .nadpis{  display: inline-block;  float: left;}.catalog_table .line,.catalog_table .box{  display: inline-block;  height: 21px;  width: 24px;  border: 1px solid transparent;  float: left;  margin-left: 4px;  background-position: center;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.catalog_table .line{  background-image: url("/grafika/line.png");}.catalog_table .box{  background-image: url("/grafika/box.png");}.catalog_table a:hover{  border: 1px solid lightgray;}.catalog_table a.active{  border: 1px solid gray;}.c-filters .catalog_table{  float: left;}#p-favourites .catalog_table{  float: right;  margin-bottom: 15px;}/* END ZOBRAZENI */.katalog_typ_vypisu .sort_bookmark{}.katalog_typ_vypisu .paging{  float: right;  clear: right;  margin-bottom: 5px;}.katalog_typ_vypisu .catalog_table{}.katalog_typ_vypisu .products_per_page{  float: right;  clear: right;}/* PAGING AJAX */#ajax-vypis-dalsi-zbozi{  text-align:center;  background-position:center;  height:90px;}#ajax-vypis-dalsi-zbozi .info{  text-align:center;  margin-bottom:10px;}#ajax-vypis-dalsi-zbozi .buttons{  text-align:center;  position:relative;  padding-bottom:15px; /* kvuli sipce pod buttonem */}#ajax-vypis-dalsi-zbozi .button .icon{  position:absolute;  left:50%;  margin-left:-10px;  margin-top:28px;  width:0;  height:0;  border-style:solid;  border-width:10px 11px 0 11px;  border-color:#adadad transparent transparent transparent;}#ajax-vypis-dalsi-zbozi .button:hover .icon{  border-color:#000 transparent transparent transparent}#ajax-vypis-dalsi-zbozi-loader{  text-align: center;}/* END PAGING AJAX *//* POPIS */.popisek-more-mask{  height:40px;  width:100%;  display:block;  position:absolute;  bottom:0;  background: rgb(255,255,255); /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  rgba(255,255,255,0.1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */  background: linear-gradient(to bottom,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,1) 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}#skupina-popisek{  margin-bottom:10px;  position:relative;  overflow: hidden;}#skupina-popisek-more{  margin-bottom:15px;  text-align:right;}#skupina-popisek-more .button{  width:85px;  text-align:right;  position:relative;}#skupina-popisek-more .button.down .icon{  position:absolute;  left:50%;  margin-left:-10px;  margin-top:22px;  width: 0;  height: 0;  border-style: solid;  border-width: 10px 11px 0 11px;  border-color: #adadad transparent transparent transparent;}#skupina-popisek-more .button.down:hover .icon{  border-color:#000 transparent transparent transparent;}#skupina-popisek-more .button.up .icon{  position:absolute;  left:50%;  margin-left:-10px;  margin-top:-14px;  width: 0;  height: 0;  border-style: solid;  border-width: 0 11px 10px 11px;  border-color: transparent transparent #adadad transparent;}#skupina-popisek-more .button.up:hover .icon{  border-color:transparent transparent #000 transparent;}/**//* SUBCATEGORIES IMG */.subcategories_img_in{  width: calc(100% + 15px);  display: flex;  flex-wrap: wrap;}.subcategory_img{  width:25%;  float:left;  box-sizing: border-box;}.subcategory_img:hover a{  -webkit-box-shadow: 0 0 3px 0 rgba(50, 50, 50, 0.6);  -moz-box-shadow:    0 0 3px 0 rgba(50, 50, 50, 0.6);  box-shadow:         0 0 3px 0 rgba(50, 50, 50, 0.6);}.subcategory_img a{  display: block;  border: 1px solid #e6e6e6;  padding: 1px;  overflow: hidden;  text-decoration: none;  margin-right:15px;  margin-bottom:15px;  position:relative;}.subcategory_img .img{  display: table-cell;  width: 80px;  overflow: hidden;  vertical-align: middle;  text-align: center;}.subcategory_img .img img{  display: block;  border:0;  height: auto;  max-width: 80px;  max-height: 80px;  margin: auto;}.subcategory_img:hover .img img{  opacity: 0.8;}.subcategory_img .name{  display: table-cell;  vertical-align: middle;  padding-right: 10px;  padding-left: 10px;}.subcategory_img .no_foto{  min-height: 80px;}.subcategory_img a,.subcategory_img .img,.subcategory_img .name{  height: 80px;}/* END SUBCATEGORIES IMG *//* TOP SALE */.top-sale{  margin-bottom: 15px;}.top-sale a.item-1{  display: block;  border-bottom: 1px solid rgb(244,244,244);  padding: 5px;  text-decoration: none;  font-size: 110%;}.top-sale .top-sale-1{  border-top: 1px solid rgb(244,244,244);}.top-sale a.item-1:hover{  background-color: rgb(244,244,244);}.top-sale .item-1 .foto{  margin-right: 10px;  width: 60px;  height: 40px;  display: block;  overflow: hidden;  float: left;}.top-sale .item-1 .foto img{  max-width: 100%;}.top-sale .item-1 .name{  float: left;  display: block;  line-height: 40px;}.top-sale .item-1 .price{  line-height: 40px;  display: block;  float: right;  text-align: right;  width: 20%;  font-weight: bold;}/* END TOP SALE */.prepinac_cen_s_bez_dph{display: inline-block;cursor: pointer}.prepinac_cen_s_bez_dph:before{content: "\f00c";font-family: FontAwesome;font-size: 120%;margin-right: 5px;display: inline-block}.prepinac_cen_s_bez_dph.hide:before{content: "\f00d"}.prepinac_cen_obe{display: inline-block;cursor: pointer;}.prepinac_cen_obe.active:before {content: "\f00c";font-family: FontAwesome;font-size: 120%;margin-right: 5px;display: inline-block}/* ZMENA SIRKY DLAZDIC */.catalog_width {margin: 0px 15px;display: inline-block;float: right;vertical-align: middle;}.catalog_width a {vertical-align: middle;align-items: center;background-position: center;background-size: 25px;background-repeat: no-repeat;width: 25px;height: 25px;display: inline-block;padding: 3px;}.catalog_width a.active, .catalog_width a:hover {background-color: lightgrey;}.catalog_width .width1 {background-image: url("/grafika/uzke.svg");}.catalog_width .width2 {background-image: url("/grafika/stredni.svg");}.catalog_width .width3 {background-image: url("/grafika/siroke.svg");}/* FOTO */#detail-foto{  width:49%;  margin-right:1%;  float:left;  margin-bottom:15px;  text-align:center;  position:relative;  overflow:hidden;}#detail-foto a#det-img-a{  display:block;  /*height:501px;*/  padding:1px;  border:1px solid #E8E8E8;  overflow:hidden;}#detail-foto img{  max-width:100%;  display:block;  margin-left:auto;  margin-right:auto;}#detail-foto .no_foto{  height:500px;}/* MORE FOTOS */#detail_more_fotos{  margin-top:10px;  overflow:hidden;  width:102%;}#detail_more_fotos span.foto{  float:left;  margin-right:10px;  margin-bottom:10px;  display:block;  border:1px solid #e8e8e8;  width:54px;  height:54px;  padding:1px;}#detail_more_fotos span.foto:hover{  background-color:#e8e8e8;}#detail_more_fotos span.foto a{  display:table-cell;  width:54px;  height:54px;  text-align:center;  vertical-align:middle;}#detail_more_fotos span.foto a img{  display:block;  margin:0;  margin-left:auto;  margin-right:auto;}/**//**//* SALE */#detail-foto .sleva{  margin-left:50%;  right:10px;  top:10px;}/**//* INFO */#detail-info{  width:49%;  margin-left:1%;  float:right;  margin-bottom:30px}#detail-info #table-detail-info{  width:100%;  margin-bottom:0;}#table-detail-info td{  padding:0;  padding-top:15px;  padding-bottom:15px;  border-bottom:1px solid #e8e8e8;  font-weight:bold;  font-size:110%;}#table-detail-info tr:last-child td{  border:0;}#table-detail-info td.td_katalog_detail_nadpisek{  width:35%;}#table-detail-info td.td_katalog_detail_polozka{  text-align:right;}#detail-info .price{  font-size:180%;  white-space: nowrap;}#detail-info select{  padding:3%;  width:100%;  border:1px solid #e8e8e8;  background-color:#f4f4f4;  color: #555;}#detail-info select option{  padding:3%;  padding-top: 5px;  padding-bottom: 5px;}#detail-info .price select{  /*margin-top:5px;*/}#detail-info .puvodni_cena{  margin-right:10px;  font-size:110%;  white-space: nowrap;}#detail-info .lepsi_cena{  display:block;  margin-top:5px;}#detail-info .lepsi_cena span{  cursor:pointer;  text-decoration:underline;}#detail-info .lepsi_cena span:hover{  text-decoration:none;}/* BASKET */#detail_basket{  background-color:#f4f4f4;  border:1px solid #e8e8e8;  padding:15px;  overflow:hidden;  margin-bottom:15px;  position:relative;}#detail_basket .left{  width:50%;  float:left;}#detail_basket .right{  width:48%;  float:right;  text-align:right;}/* ICONS */#detail_basket .point{  display:block;  color:#555;  padding:10px;  font-size:90%;  padding-left:30px;}/* END ICONS *//* IN BASKET */#detail_basket #in_basket{  color:#FFFFFF;  clear:both;  padding:10px;  background-color:#50B948;  text-align:center;  margin-bottom:20px;  font-size:110%;  position: relative;  top: auto;  left: auto;}#detail_basket #in_basket a{  color:#FFFFFF;}#detail_basket #in_basket .variant{  display:block;  font-weight:normal;  font-size:90%;}/* END IN BASKET *//* BASKET FORM */.detail_basket_form .basket_form_table{  width:auto;  float:right;  margin:0;}.detail_basket_form .basket_form_table td{  padding:0;  vertical-align:top;}.detail_basket_form .basket_form_table td.td_1{  padding:0;  padding-right:2px;}.detail_basket_form .basket_form_table td.td_2{ /* + */  height:22px;  padding-right: 2px;}.detail_basket_form .basket_form_table td.td_4{ /* - */  height:20px;  padding-right: 2px;}.detail_basket_form .bt-basket_bg{  float:right;}.detail_basket_form .bt-basket{  padding:10px;  line-height:22px;  height:42px;  width:50px;  float:right;}.detail_basket_form .input_ks{  padding:10px;  line-height:20px;  text-align:center;  width:40px;}.detail_basket_form .jednotka{  margin-left:4px;  margin-right:4px;  float:left;  padding-top:10px;}.detail_basket_form .basket_form_up,.detail_basket_form .basket_form_down{  line-height:10px;  font-size:150%;  font-weight:bold;  width:10px;  display:inline-block;  text-align:center;  float:left;}.detail_basket_form .nedelitelne_mnozstvi{  clear: both;  padding-top: 5px;  display: block;  text-align: right;  font-size: 90%;}/**/.print_page{  text-align:right;}/**//**//* BACK */#p-dp .back_icon{  float:right;  margin-bottom: 10px;}/**/.detail_title{  font-size:250%;}.detail_content{  /*padding:20px;*/  margin-bottom:30px;}.detail_content iframe{  display:block;  margin:20px auto;  clear:both;}/* RELATED PRODUCTS */#detail_related .cat-list{  border:0;  background:#fff;  padding-top:0;}/**//* Prohlizene naposledy */.watch_last_box{  position:relative;  overflow:hidden;  width: auto;  padding:0;  background-color: transparent;}.wl-item{  float:left;  width:15%;  overflow:hidden;  margin-right:2%;}.wl-item.last{  margin:0;}.wl-item .wl-foto{  border:1px solid #e7e7e7;  overflow:hidden;  height:150px;  position:relative;}.wl-item .wl-foto a{  position:absolute;  top:0;  left:0;  right:0;  bottom:0;}.wl-item .wl-foto a:hover{  background-color:#e7e7e7;}.wl-item .wl-foto img{  max-height:100%;  max-width:100%;  display:block;  margin-left:auto;  margin-right:auto;}.wl-item .wl-foto a:hover img{  opacity:0.8;}.wl-item .wl-foto .no_foto{  height:100%;  width:100%;  min-height:100%;}.wl-item .wl-name a{  display:block;  height:50px;  line-height:18px;  text-decoration:none;  font-weight:bold;  text-align:center;  padding:5px;  font-size:13px;}.wl-item .wl-name a:hover{  background-color:#e7e7e7;}.watch_last_box #last_right,.watch_last_box #last_left{  position:absolute;  display:block;  background-color:#adadad;  line-height:40px;  height:40px;  width:20px;  color:#fff;  font-weight:bold;  text-align:center;  font-size:120%;  cursor:pointer;  top:25%;  z-index:500;}.watch_last_box #last_right:hover,.watch_last_box #last_left:hover{  background-color:#000;}.watch_last_box #last_right{  right:0;  -webkit-border-top-left-radius: 20px;  -webkit-border-bottom-left-radius: 20px;  -moz-border-radius-topleft: 20px;  -moz-border-radius-bottomleft: 20px;  border-top-left-radius: 20px;  border-bottom-left-radius: 20px;}.watch_last_box #last_left{  -webkit-border-top-right-radius: 20px;  -webkit-border-bottom-right-radius: 20px;  -moz-border-radius-topright: 20px;  -moz-border-radius-bottomright: 20px;  border-top-right-radius: 20px;  border-bottom-right-radius: 20px;}/**//* ZALOZKY */#detail_zalozky{  overflow:hidden;  position:relative;  top:1px;}#detail_zalozky .zalozka{  display:block;  float:left;  height:40px;  line-height:40px;  padding-left: 20px;  padding-right: 20px;  border-width: 1px;  border-style: solid;  border-color: #ebebeb;  text-decoration:none;  text-align:center;  font-size:14px;  color:#000000;  margin-right:10px;  position:relative;  background: #ffffff; /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* IE10+ */  background: linear-gradient(to bottom,  #ffffff 0%,#f7f7f7 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-8 */  -webkit-border-top-left-radius: 2px;  -webkit-border-top-right-radius: 2px;  -moz-border-radius-topleft: 2px;  -moz-border-radius-topright: 2px;  border-top-left-radius: 2px;  border-top-right-radius: 2px;}#detail_zalozky .zalozka:hover{  background:none;  background-color:#f7f7f7;}#detail_zalozky .zalozka.active{  border-bottom-color: #f7f7f7;  font-weight: 600;}#detail_zalozky_obsah{  overflow:hidden;  border-top:1px solid #ebebeb;  margin-left: -15px;  margin-right: -15px;  padding: 15px;  padding-top: 20px;  min-height:40px;  background: #fff; /* Old browsers */  /* IE9 SVG, needs conditional override of 'filter' to 'none' */  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);  background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 40px, #ffffff 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(40px,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 40px,#ffffff 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 40px,#ffffff 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 40px,#ffffff 100%); /* IE10+ */  background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 40px,#ffffff 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}/* END ZALOZKY */table.parametry tr:nth-child(even){  background: #F4F4F4;}/* HLIDACI PES */.hlidaci_pes_dostupnost:before{  content: "\f1b0";  font-family: FontAwesome;  font-size: 120%;  letter-spacing: 5px;}.hlidaci_pes_dostupnost{  display: block;  padding-top: 10px;  cursor: pointer;  text-decoration: underline;  font-weight: normal;}.hlidaci_pes_dostupnost:hover{  text-decoration: none;}/* END HLIDACI PES *//* Zpet */#div_kosik_zpet{  text-align:right;  margin-bottom:10px;  position: absolute;  right: 0;  top: 0;  padding: 10px;  line-height: 20px}#div_kosik_zpet .back_icon{  margin-right:10px;}#div_kosik_zpet a{  color:#adadad;  text-decoration:none;}#div_kosik_zpet a:hover{  color:#000;}#div_kosik_zpet a:hover .back_icon{  background-color:#000;}#div_kosik_zpet .fa{margin-right: 10px;line-height: 20px;font-size: 150%;font-weight: bold}/* END Zpet *//* BUTTON */#basket_button{  text-align:right;  margin-bottom:30px;  overflow:hidden;}#basket_button #basket-smazat{  margin-right:5px;  font-size:100%;}#basket_button #basket-prepocitat{  float:right;}#basket_button_merge_split{  text-align:right;  margin-bottom:30px;  overflow:hidden;}/* END BUTTON *//* BASKET SUM */#basket_sum{  text-align:right;  overflow:hidden;  margin-bottom:15px;}#basket_sum #table_basket_sum{  float:right;  font-size:150%;  width:auto;}#table_basket_sum .basket_sum_price .price{  font-weight:bold;}/**/.basket-pay-note{  color:#555;  display:block;  margin-left:20px;  font-style:italic;}.hlp-input:empty{display: none}.hlp-input{  display: inline-block;  color:#555;  font-size:90%;  position:absolute;  padding:5px;  background: rgba(255,255,255,0.8);  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6);  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6);  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6);  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}.val-bad,input.val-bad{  border:2px solid #ff0000 !important;}/* Zpusob dopravy */.td_kosik_zpusoby_dopravy_typ{  width:75%;}.td_kosik_zpusoby_dopravy_cena{  text-align:right;  font-weight:bold;  vertical-align:top;  width:25%;}/**//* Celkove shrnuti */#talbe_shrnuti_ceny{  width: auto;  float: right;  clear: right;}#talbe_shrnuti_ceny td{  padding:5px;  padding-top:10px;  padding-bottom:10px;  width:60%;}#talbe_shrnuti_ceny thead td{  text-align: right;}#talbe_shrnuti_ceny thead td.td_kosik_shrnuti_ceny_info{  font-weight:normal;  font-size:120%;}#talbe_shrnuti_ceny td.td_kosik_shrnuti_ceny_info{  font-weight:bold;  text-align:right;  font-size:120%;  white-space:nowrap;}#talbe_shrnuti_ceny td.td_kosik_shrnuti_ceny_celkem{  border:0;  font-weight:bold;}#talbe_shrnuti_ceny td.td_kosik_shrnuti_ceny_celkem.td_kosik_shrnuti_ceny_info{  font-size:140%;  white-space:nowrap;}/**//* Souhlas */#chksouhlas-dod-pod{  text-align:center;  margin-bottom:30px;}#chksouhlas-heureka, #chksouhlas-smartemailing-hodnoceni{margin-bottom: 10px;text-align: center}#chk_shr_news{margin-bottom: 10px;text-align: center}/**//* SEND ORDER */#send-order{  margin-bottom:60px;  padding-bottom:30px;  position:relative;  text-align:center;}#send-order .input_submit{  padding:20px;  padding-left:30px;  padding-right:30px;  font-size:150%;}#send-order .input_submit:hover{  opacity:0.6;}#send-order .print_paper{  position:absolute;  right:0;  bottom:0;  background-image:url("/grafika/print_icon.png");  background-position:left center;  background-repeat:no-repeat;  padding-left:30px;  line-height:25px;  display:block;  color:#BEBEBE;}#send-order .print_paper:hover{  color:#000;}/**/.div_detail_souvpol_nadpis{  margin-bottom:15px;  font-size:180%;  font-weight:300;}/* BALIK NA POSTU */#div-ceska-posta .info{  font-size: 90%;  color: gray;}#cp-posty{  width: 120%;}#cp-posty th{  text-align: left;  white-space: nowrap;  font-weight: normal;}#cp-posty td{  border-bottom: 1px solid #c7ced9;}#cp-posty img{  display: block;}#cp-posty .balik-vybrat{  white-space: nowrap;  font-weight: bold;}#legend td{  padding: 2px;}#legend td:first-child{  width: 25px;}#legend img{  display: block;}/* END BALIK NA POSTU */.message-platba-nok{  padding: 20px;  margin-bottom: 20px;  font-size: 120%;  background-color: rgb(156,23,8);  color: #ffffff;  line-height: 200%;}.kosik-varovani-min-hodnota-obj{  padding: 20px;  text-align: center;  background-color: #FFF500;  font-size: 110%;  margin-bottom: 20px;  font-weight: bold;}/* Nezobrazovani polozek v kosiku mimo typ kosik */#kosik_krok_1 .nezobrazovat_kosik {  display: none;}/* KROKY KOSIKU */#kosik_kroky{  overflow: hidden;  display: flex;  width: calc(100% + 10px);}#kosik_kroky span{  display: block;  padding: 15px;  cursor: pointer;  text-align: center;  background: #ADADAD;  font-size: 120%;  font-weight: bold;  margin-right: 10px;  margin-bottom: 15px;  flex: 1;}#kosik_kroky span.active{  background-color: #7E7E7E;  color: #FFF;}.kosik-kroky-prechod{  overflow: hidden;  clear: both;  margin-bottom: 20px;}.kosik-krok-prechod{  background-color: #ADADAD;  padding: 15px;  font-size: 110%;  cursor: pointer;  position: relative;  font-weight: bold;}.kosik-krok-prechod .fa{  position: absolute;  top: 20%;}.kosik-krok-prechod.dalsi{  float: right;  padding-right: 40px;}.kosik-krok-prechod.dalsi .fa{  right: 10px;}.kosik-krok-prechod.predchozi{  float: left;  padding-left: 40px;}.kosik-krok-prechod.predchozi .fa{  left: 10px;}/* END KROKY KOSIKU *//* B2C */#kosik_starsi_objednavky{  margin-bottom: 20px;  text-align: right;}/* B2C *//* KROKY *//* slevove_kupony */.kosik_krok #slevove_kupony{  margin-bottom: 20px;}.kosik_krok #slevove_kupony .form_box_title{  display: none;}.kosik_krok #slevove_kupony .form_box_content{  padding: 15px;  text-align: center;  margin-bottom: 1px;}.kosik_krok #slevove_kupony .form_box_content div{  display: inline-block;}.kosik_krok #slevove_kupony label{  display: inline-block;  font-weight: bold;  text-transform: uppercase;  padding-top: 6px;  padding-right: 6px;  text-align: left;}/* END slevove_kupony *//* ZRYCHLENE OBJEDNAVANI */.kosik_krok .quick_order_box{  text-align: center;}.kosik_krok .quick_order_box .box_title{  display: none;}.kosik_krok .quick_order_box label[for=ks_iq]{  display: none;}.kosik_krok .quick_order_box label[for=i-pr-code]{  display: inline-block;  font-weight: bold;  text-transform: uppercase;  padding-top: 6px;  padding-right: 6px;  text-align: left;}.kosik_krok .quick_order_box #i-pr-code,.kosik_krok .quick_order_box .quick_order_code,.kosik_krok .quick_order_box #iq-varianty,.kosik_krok .quick_order_box .buttons{  display: inline;}.quick_order_message {  display: block;  color: green;  font-size: 110%;  font-weight: 600;  margin: 5px;}/* END ZRYCHLENE OBJEDNAVANI */.basket_form_doprava,.basket_form_uhrada {  width: 50%;  float: none;  display: inline-block;  clear: none;  box-sizing: border-box;}.basket_form_doprava .form_box_content,.basket_form_uhrada .form_box_content,#NABIDKY .form_box_content{  padding: 40px;}.basket_form_doprava{  padding-right: 5px;}.basket_form_uhrada{  padding-left: 5px;}#ZPUSOB_DOPRAVY,#ZPUSOB_UHRADY{  width: 50%;  float: left;  clear: none;  box-sizing: border-box;}#ZPUSOB_DOPRAVY .form_box_content,#ZPUSOB_UHRADY .form_box_content,#NABIDKY .form_box_content{  padding: 40px;}#NABIDKY .form_box_content {  box-sizing: border-box;}#ZPUSOB_DOPRAVY{  padding-right: 5px;}#ZPUSOB_UHRADY{  padding-left: 5px;}#CESKA_POSTA_BALIK_NA_POSTU{  clear: both;}@media all and (max-width:1024px){  #ZPUSOB_DOPRAVY,  #ZPUSOB_UHRADY  {    width: auto;    float: none;    padding: 0;  }}@media all and (max-width:1024px){  .basket_form_doprava,  .basket_form_uhrada  {    width: auto;    float: none;    padding: 0;  }}.tbl_katalog_vypis.basket .basket_form_down,.tbl_katalog_vypis.basket .basket_form_up{  float: left;  line-height: 32px;  margin: 0;  padding: 0;  width: 20px;}/* SOUHRN */.shrnuti_tbl_katalog_vypis_basket table{  margin: 0;}.shrnuti_tbl_katalog_vypis_basket .tbl_katalog_vypis.basket .pridat_do_kosiku,.shrnuti_zpusob_dopravy_uhrady .tbl_katalog_vypis.basket .pridat_do_kosiku{  text-align: center;  width: 50px;}.shrnuti_tbl_katalog_vypis_basket .tbl_katalog_vypis.basket .pridat_do_kosiku .jednotka{display: inline-block;margin: 0;text-align: center;float: none;padding: 0;margin-left: 5px;}.shrnuti_tbl_katalog_vypis_basket .pridat_do_kosiku .count{font-weight: bold}/* END SOUHRN */#PAYU{  clear: both;}/* END KROKY */td.no_padding{max-width: 100px}.table_order td{  border-bottom:1px solid #D0D0D0;  padding-top:10px;  padding-bottom:10px;}.table_order thead td{  border:0;}.table_order .too-label td{  border:0;  font-size:110%;}.table_order td.order_products{  padding:0;  border:0;}.table_order .order_number{  width:120px;}.table_order .price{  text-align:right;  width:120px;}.table_order .price.vat{  font-weight:bold;}.table_order .ks{  text-align:right;  width:120px;}.table_order .order_detail{  text-align:right;  width: 200px;  white-space: nowrap;  padding-right:0;}.table_order .order_detail .button{  white-space: nowrap;}/* PRODUCTS */.table_order_products{  margin-bottom:30px;}.table_order_products thead td{  font-size:100%;  border:0;  font-weight:normal;}.table_order_products thead .price.sum{  font-weight:normal;}.table_order_products td{  padding:5px;  vertical-align:top;}.table_order_products .ks{  width:40px;  white-space:nowrap;}.table_order_products .kod{  width:80px;  white-space:nowrap;}.table_order_products .price{  width:80px;  text-align:right;  white-space:nowrap;}.table_order_products .vat{  text-align:right;  width:40px;  white-space:nowrap;}.table_order_products .price.sum{  font-weight:bold;}/* END PRODUCTS *//* DETAIL */.order-address th{  text-align:left;  width:25%;  padding:10px;}.order-address td{  padding:10px;}.table_order_products.detail td{  border:0;  padding-top:10px;  padding-bottom:10px;}.table_order_products.detail tr:nth-child(2n+1) td{  background-color:#f4f4f4;}.table_order_products.detail thead tr td{  background-color:#ADADAD !important;  color:#fff;  font-weight:bold;  font-size:110%;}/* SUM */.order_sum{  width:auto;  float:right;}.order_sum td{  padding:10px;  font-size:120%;}.order_sum .price{  text-align:right;}.order_sum .sum{  font-weight:bold;}/**//**/#p-articles .back_icon{  position: absolute;  top: 0;  right: 0;}#p-articles h1{  padding-right: 50px;}.paging.articles{  padding-bottom:10px;  border-bottom:1px dotted #7E7E7E;  margin-bottom:10px;}.paging.articles.bottom{  padding:0;  margin:0;  border:0;}.article-item{  padding-bottom:10px;  border-bottom:1px dotted #7E7E7E;  margin-bottom:10px;}.article-item .tags{  position: relative;  display: block;}.article-item .tags .tag{  clear: none;  margin-right: 1px;}.article-item h2 .date{  float:right;}.article-img{  float:left;  margin-right:15px;}.article-button{  text-align:right;}.sort.articles{  text-align:right;  margin-bottom:15px;}.sort.articles a{  display: inline-block;  margin-left: 10px;  text-decoration: none;}.sort.articles a:hover{  text-decoration: underline;}.sort.articles a.active{  font-weight: bold;}/* DISKUZE */.prispevek{  margin-bottom: 10px;}.prispevek_hlavicka{  display: block;  background-color: #F4F4F4;  padding: 10px;  font-size: 110%;  overflow: hidden;}.prispevek_hlavicka .prispevek_nadpis{  display: inline-block;  font-weight: bold;  margin-right: 10px;}.prispevek_hlavicka .right{  float: right;}.prispevek_hlavicka .right .prispevek_datum{    margin-left: 10px;}.prispevek_text{  padding: 10px;  border: 1px solid #F4F4F4;  border-top: 0;  overflow: hidden;}.prispevek_text .reagovatdiv{  float: right;}.prispevek.level_1{  margin-left: 2%;}.prispevek.level_2{  margin-left: 4%;}.prispevek.level_3{  margin-left: 6%;}.prispevek.level_4{  margin-left: 8%;}.prispevek.level_5{  margin-left: 10%;}/* END DISKUZE */.clanky_box .box_title{padding: 0;font-size: 100%}.clanky_box .box_title a{text-align: center;font-weight: bold;text-decoration: none;display: block;padding: 20px;font-size: 160%}.clanky_box .box_title a:hover{text-decoration: underline}.clanky_box .box_content{background: transparent;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;width: calc(100% + 10px)}.clanky_box .box_item{float: left;width: 33.3333%}.clanky_box .box_item_in{margin-right: 15px}.clanky_box .box_item h3 a{text-decoration: none;display: block}.clanky_box .box_item h3 a:hover{text-decoration: underline}.clanky_box .box_item .text{margin-bottom: 20px;}.clanky_box .box_item .date{display: inline-block}.clanky_box .box_item .user{display: inline-block;float: right}.clanky_box .box_item .kategorie{display: inline-block;padding: 4px 10px;color: #fff;background: gray;position: absolute;bottom: 0;left: 0}.clanky_box .box_item .top{position: relative}.clanky_box .box_item .top a{display: block}.clanky_box .box_item .foto{display: block}.clanky_box .box_item img{float: none;display: block;margin: auto;padding: 0;width: 100%;height: auto}.clanky_box .box_item .bottom{padding: 20px;background: #F4F4F4;overflow: hidden}.clanky_box .buttons{text-align: center;margin-bottom: 20px;clear: both}.subcategories.clanky .subcategory.active{font-weight: bold}#p-gallery .back_icon{  position: absolute;  top: 0;  right: 0;}#p-gallery h1{  padding-right: 50px;}.paging.foto{  padding-bottom:10px;  border-bottom:1px dotted #7E7E7E;  margin-bottom:10px;}.paging.foto.bottom{  padding:0;  margin:0;  border:0;}.sort.foto{  text-align:right;  margin-bottom:15px;}.foga-item{  margin-bottom:10px;  clear: both;}.cfoga-img{  float:left;  margin-right:10px;  margin-bottom:10px;}.cfoga-img a,.cfoga-img img{  display: block;}.tbl_katalog_vypis tbody td{  padding-top:10px;  padding-bottom:10px;  border-bottom:1px solid #c7ced9;}.tbl_katalog_vypis tbody tr.info_kosik_typ:not(.last) td {  border-bottom: none;  padding-bottom: 3px;  padding-top: 3px;}.tbl_katalog_vypis tbody tr.info_kosik_typ.first td {  padding-top: 25px;  font-weight: bold;}.tbl_katalog_vypis thead td a{  text-decoration:none;}.tbl_katalog_vypis select{  width:100%;}.tbl_katalog_vypis .obrazek{  width:40px;  text-align:center;}.tbl_katalog_vypis .obrazek .no_foto{  display:none;}.tbl_katalog_vypis .nazev a{  font-weight:bold;  text-decoration:none;}.tbl_katalog_vypis .id_zbozi a{  text-decoration:none;}.tbl_katalog_vypis .nazev a:hover, .tbl_katalog_vypis .id_zbozi a:hover{  color:#888;}.tbl_katalog_vypis .dph{  width:40px;  text-align:right;}.tbl_katalog_vypis .zakaznik_cena_s_dph,.tbl_katalog_vypis .zakaznik_cena_bez_dph{  text-align:right;  width:130px;  white-space:nowrap;}.tbl_katalog_vypis .pridat_do_kosiku{  text-align:right;  min-width:160px;}.tbl_katalog_vypis.basket .pridat_do_kosiku .input_ks{  text-align:center;  margin:0;  float: left;  line-height: 20px;  width: 34px;}.tbl_katalog_vypis.basket .pridat_do_kosiku .jednotka{  margin-right:5px;  margin-left: 5px;  padding-top: 6px;  float: left;}.tbl_katalog_vypis.basket .pridat_do_kosiku .delete{  float:right;  width: 30px;  height: 32px;  line-height: 32px;  border-radius: 0;}.tbl_katalog_vypis.basket .pridat_do_kosiku .kosik_baleni_ks{  clear: both;  display: block;  text-align: left;  padding-top: 2px;  font-size: 90%;}.tbl_katalog_vypis.basket .pridat_do_kosiku  .refresh{  float:right;  width: 30px;  height: 32px;  line-height: 32px;  border-radius: 0;}.tbl_katalog_vypis .kosik_celkova_cena_s_dph,.tbl_katalog_vypis .kosik_celkova_cena_bez_dph{  text-align:right;  width:110px;  font-weight:bold;  font-size:110%;  white-space:nowrap;}/* KOUPIT FORM */.tbl_katalog_vypis table.basket_form_table{  margin:0;  float:right;  border-spacing:0;  width:auto;}.tbl_katalog_vypis table.basket_form_table td{  padding:0;  vertical-align:top;  text-align:left;  border:0;}.tbl_katalog_vypis .bt-basket_bg{  float: left;  display: inline-block;}.tbl_katalog_vypis .bt-basket{  background-image:url("/grafika/basket_icon.png");  background-repeat:no-repeat;  background-position:center;  width:48px;  height:48px;  padding:0;  border:0;  float: left;}.tbl_katalog_vypis .basket_form_down,.tbl_katalog_vypis .basket_form_up{  background-color:#adadad;  display:inline-block;  color:#fff;  font-weight:bold;  line-height:15px;  font-size:15px;  width:15px;  text-align:center;  cursor:pointer;  margin-right:4px;  float:left;}.tbl_katalog_vypis .basket_form_down:hover,.tbl_katalog_vypis .basket_form_up:hover{  background-color:#000;}.tbl_katalog_vypis .no_order{  background-color:#adadad;  font-weight:bold;  color:#fff;  padding:4px;  display:block;  float:right;}/**//* SEARCH */.search *{  box-sizing: border-box;}.search{  border:1px solid #d0d0d0;  background-color:#ebebeb;  margin-bottom: 20px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.search .search_input{  float:left;  width: calc(100% - 50px);  position: relative;}.search_input .search_info{  position: absolute;  padding-left: 10px;  /*display: inline-block;*/  top: 0;  left: 0;  line-height: 42px;  margin-top: -42px;  display:none; /* aby se nezobrazilo ve starsich shopech, kdo to bude chtit pusti se v custom CSS (ma to jkanimals) */}.search.empty .search_input .search_info{  display: none;}.search .it-search{  background-color: transparent;  border:0;  padding:0;  padding-left:10px;  height:42px;  line-height:42px;  overflow:hidden;  color:#a0a0a0;  font-size:120%;  width: 100%;  display: block;}.search .search_button{  float: right;}.search .bt-search{  background:transparent;  background-image:url("/grafika/search_icon.png");  background-repeat:no-repeat;  background-position:center;  height:42px;  overflow:hidden;  line-height:42px;  padding:0;  width:50px;  color:#a0a0a0;  font-size:120%;  float:left;}.search .bt-search:hover{  background-color:#D0D0D0;}.search .search_clear{  display: none;  position: absolute;  right: 0;  top: 0;  bottom: 0;  padding: 0 10px;  line-height: 42px;  cursor: pointer;  box-sizing: border-box;}/* END SEARCH *//* SEARCH HEADER */#header .search{  float:left;  position:absolute;  left:50%;  margin-left:-145px;  width: 292px;  margin-bottom: 0;}/* END SEARCH HEADER *//* NASEPTAVAC */#naseptavac_content{  clear: both;  position: relative;}#as_vyhledavani_text{  position:absolute;  background:#fff;  width:100% !important;  top:0 !important;  left:0 !important;  z-index:9999;  overflow: hidden;  margin-top: 1px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.6);  -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.6);  box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.6);  /* bez animace */  -webkit-transition: all 0ms ease;  -moz-transition: all 0ms ease;  -ms-transition: all 0ms ease;  -o-transition: all 0ms ease;  transition: all 0ms ease;}#as_vyhledavani_text ul, ul#as_vyhledavani_text{  list-style:none;  margin:0;}#as_vyhledavani_text ul li, ul#as_vyhledavani_text li{}#as_vyhledavani_text ul li a, ul#as_vyhledavani_text li a{  display:block;  padding:10px;  text-decoration:none;  overflow:hidden;}#as_vyhledavani_text ul li:hover, ul#as_vyhledavani_text li:hover, .ui-widget-content li .ui-state-active{  background: none;  background-color:#f4f4f4;}ul#as_vyhledavani_text li:hover:last-child {  background-color:transparent;}#as_vyhledavani_text a .nas-div-img{  float:left;  width:14%;  margin-right:1%;  margin-bottom:1%;}#as_vyhledavani_text a .nas-div-img .no_foto{  height:45px;  min-height:45px;  background-size:50%;}#as_vyhledavani_text a .nas-div-cena{  float:right;  font-weight:600;  text-align:right;  width:30%;  margin-bottom:1%;  font-size:110%;  white-space:nowrap;}#as_vyhledavani_text a .nas-div-nazev{  float:left;  width:54%;  margin-right:1%;  margin-bottom:1%;}#as_vyhledavani_text a .nas-div-nazev em{  font-weight:bold;  font-style:normal;}#as_vyhledavani_text a .nas-div-info{  clear:both;  display:block;  padding-left:15%;}#as_vyhledavani_text a .nas-div-poznamka{  clear:both;  display:block;  padding-left:15%;}#as_vyhledavani_text .ui-widget-content.ui-menu-divider {  border: 0px;  margin: 0px;}#naseptavac_content .ui-menu .ui-menu-item {margin: inherit;padding: 0px;list-style: none;opacity: 1;border: solid 1px transparent;}#naseptavac_content .ui-menu .ui-menu-item.ui-state-active {margin: 0px;outline: none;border: none;border: solid 1px black;}.nas-div-minus, .nas-div-plus{  background-color: #adadad;  display: inline-block;  color: #fff;  font-weight: bold;  line-height: 15px;  font-size: 15px;  width: 15px;  text-align: center;  cursor: pointer;  margin-right: 4px;  margin-left: 4px;}.nas-inp-ks{  width: 40px;  text-align: center;}.nas-div-minus-ks-plus{  margin-left: 45px;}.nas-div-minus:hover, .nas-div-plus:hover{  background: gray;}.nas-div-buy{  display: inline-block;  width: 100%;  margin-bottom: 3px;  margin-top: 3px;}#naseptavac_content .ui-state-active.nas-div-buy {  margin-bottom: 3px;  margin-top: 3px;}.nas-div-insert{  color: white;  border-radius: 20px;  margin-right: 10px;  text-align: center;  float: right;  padding-right: 15px;  padding-left: 15px;}/* zabrání označení textu*/.noselect {  -webkit-touch-callout: none; /* iOS Safari */    -webkit-user-select: none; /* Safari */     -khtml-user-select: none; /* Konqueror HTML */       -moz-user-select: none; /* Old versions of Firefox */        -ms-user-select: none; /* Internet Explorer/Edge */            user-select: none; /* Non-prefixed version, currently                                  supported by Chrome, Opera and Firefox */}/* END NASEPTAVAC *//* SEARCH PAGE */#vyhledavani_kategorie{  background-color:#f4f4f4;  border:1px solid #E6E6E6;  padding:10px;  padding-bottom:0;  margin-bottom:15px;}#vyhledavani_kategorie li{  margin-bottom:5px;}#vyhledavani_kategorie a{  margin-right:5px;}#vyhledavani_kategorie .delic{  margin-right:5px;}/* END SEARCH PAGE */.ui-autocomplete {  z-index: 1000;}.ui-autocomplete .nas-zrychl-dostupnost {margin-left: 10px;}.ui-autocomplete.ui-menu .ui-menu-item {padding: 0px;}.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper {padding: 3px 1em 3px .4em;}/* /letaky.php */a.broadsheet-item{    float: left;    width: 20%;    margin-bottom: 1%;    margin-right: 1%;    padding: 2%;    background-color: rgb(245,245,245);    text-align: center;    display: block;    text-decoration: none;    overflow: hidden;}a.broadsheet-item:hover{    background-color: #e6e6e6;}.broadsheet-item .brshe-name{    font-size: 110%;    font-weight: 600;    margin-bottom: 5px;    display: block;    line-height: 20px;    height: 40px;    overflow: hidden;}.broadsheet-item .brshe-validity{    display: block;    margin-bottom: 5px;    line-height: 20px;    height: 40px;    overflow: hidden;}.broadsheet-item .brshe-validity strong{    display: block;}.broadsheet-item .brshe-img{    display: block;    height: 200px;    overflow: hidden;}.broadsheet-item .brshe-img img{    display: block;    margin: auto;    max-width: 100%;}/* DETAIL /letaky.php?skupina_id=6 */a.c-letaky-det{    float: left;    width: 20%;    margin-bottom: 1%;    margin-right: 1%;    padding: 2%;    padding-top: 4%;    padding-bottom: 4%;    background-color: rgb(245,245,245);    text-align: center;    display: block;    text-decoration: none;    overflow: hidden;    position: relative;}a.c-letaky-det:hover{    background-color: #e6e6e6;}.c-letaky-det .name{    position: absolute;    top: 0;    right: 0;    padding: 5px;    font-weight: 600;    background-color: rgba(222,222,222,0.6);}.c-letaky-det .img{    display: block;    height: 200px;    overflow: hidden;}.c-letaky-det .img img{    display: block;    margin: auto;}#p-leaflets .back_icon{    position: absolute;    top: 0;    right: 0;}#p-leaflets h1{    padding-right: 50px;}/* END DETAIL */.c-letaky-det .no_foto,.broadsheet-item .no_foto{    height: 200px;}/* END /letaky.php *//* /rozvozove-trasy.php */#div_rozvozove_trasy_filtr{    margin-bottom: 20px;}#div_rozvozove_trasy_filtr #div_rozvozove_trasy_filtr_nadpis{    display: inline-block;    margin-right: 10px;    border-bottom: 1px solid rgb(247,247,247);}#tbl_rozvozove_trasy_vypis tbody tr:nth-child(2n+1) td{    background-color: rgb(247,247,247);}/* END /rozvozove-trasy.php *//* /seznam-prodejcu.php */#vypis{    display: block;    margin-bottom: 10px;    height: 40px;    line-height: 40px;    font-weight: bold;    font-size: 110%;}.div_prmista_vypis_kraj{    font-weight: bold;    font-size: 110%;    margin-bottom: 10px;}.div_prmista_vypis_misto{    margin-bottom: 5px;    background-color: rgb(247,247,247);    padding: 20px;}.div_prmista_vypis_misto .div_prmista_vypis_misto_nazev{    font-weight: bold;}/* END /seznam-prodejcu.php *//* /mapa-stranek.php */.map_pages h2{}.map_pages_content{    background-color: #f4f4f4;    margin-bottom: 20px;    padding: 20px;}.map_pages_content ul{    margin-bottom: 5px;}/* END /mapa-stranek.php *//* /registrace.php */.tbl-reg-adresy-vypis{}.tbl-reg-adresy-vypis td{    border-bottom: 1px solid rgb(173,173,173);}.tbl-reg-adresy-vypis .td-adresy-editace{    white-space: nowrap;}/* END /registrace.php *//* /registrace-dodaci-adresa.php */#form_registrace_dodacich_adres table td.left{    width: 35%;}/* END /registrace-dodaci-adresa.php *//* /translate.php */.trans {    /*background-color: greenyellow;*/}.user_trans {    background-color: lightsalmon;}.trans_texarea{    width: 500px;}/* END /translate.php */.slider .slide{ /* Zruseni animace, jinak nefunguji kloudne efekty slideru */    -webkit-transition: none;    -moz-transition: none;    -ms-transition: none;    -o-transition: none;    transition: none;}.slider{    position: relative;    top:0;    left:0;    overflow: hidden;}.slider .slides{    cursor: move;    position: absolute;    left:0;    top:0;    overflow: hidden;}.slider .loading{    position: absolute;    top:0;    left:0;}.slider .loading_bg{    filter: alpha(opacity=70);    opacity:0.7;    position: absolute;    display: block;    background-color: #000000;    top:0;    left:0;    width: 100%;    height: 100%;}.slider .loading_icon{    position: absolute;    display: block;    background: url("/grafika/slider/loading.gif") no-repeat center center;    top:0;    left:0;    width: 100%;    height: 100%;}/* #region Bullet Navigator Skin Begin */.jssorb05{    position: absolute;    bottom: 16px;    right: 6px;}.jssorb05 div,.jssorb05 div:hover,.jssorb05 .av{    position: absolute;    width: 16px;    height: 16px;    background: url("/grafika/slider/b05.png") no-repeat;    overflow: hidden;    cursor: pointer;}.jssorb05 div{    background-position: -7px -7px;}.jssorb05 div:hover,.jssorb05 .av:hover{    background-position: -37px -7px;}.jssorb05 .av{    background-position: -67px -7px;}.jssorb05 .dn,.jssorb05 .dn:hover{    background-position: -97px -7px;}/* #region Bullet Navigator Skin END *//* #region Arrow Navigator Skin Begin *//* Help: http://www.jssor.com/development/slider-with-arrow-navigator-jquery.html */.jssora12l,.jssora12r{    display: block;    position: absolute;    /* size of arrow element */    width: 30px;    height: 46px;    cursor: pointer;    background: url(../grafika/slider/a12.png) no-repeat;    overflow: hidden;    top: 180px;}.jssora12l{    background-position: -16px -37px;    left:0;}.jssora12r{    background-position: -75px -37px;    right:0;}.jssora12l:hover{    background-position: -136px -37px;}.jssora12r:hover{    background-position: -195px -37px;}.jssora12l.jssora12ldn{    background-position: -256px -37px;}.jssora12r.jssora12rdn{    background-position: -315px -37px;}/* #region Arrow Navigator Skin END *//* TEXT SLIDER */.slider_text,.slider_text .slides,.jssort11{    height:400px;}.slider_text{    position:relative;    margin:0 auto;    top:0;    left:0;    width:968px;    overflow:hidden;    visibility:hidden;    margin-bottom: 20px;}.slider_text .slides{    position:relative;    width:768px;    overflow:hidden;}.jssort11{    position:absolute;    right:0;    top:0;    width:200px;    box-sizing: border-box;    padding-left: 1px;    border-bottom: 1px solid lightgray;    -moz-user-select:none;    -webkit-user-select:none;    -ms-user-select:none;    user-select:none;}.jssort11 .p{    height: 80px;    box-sizing: border-box;    padding: 10px;    border: 1px solid lightgray;    border-bottom: 0;    cursor: pointer;}.jssort11 .p:hover,.jssort11 .p.pav{    background-color: lightgrey;}.jssort11 .tp{    width: 100%;    height: 100%;}/* END TEXT SLIDER *//* BXSLIDER *//** VARIABLES===================================*//** RESET AND LAYOUT===================================*/.bx-wrapper {    min-height:60px;    position: relative;    margin-bottom: 20px;    padding: 0;    *zoom: 1;    -ms-touch-action: pan-y;    touch-action: pan-y;}.bx-wrapper img {    max-width: 100%;    display: block;}.bxslider {    margin: 0;    padding: 0;}ul.bxslider {    list-style: none;}.bx-viewport {    /*fix other elements on the page moving (on Chrome)*/    -webkit-transform: translatez(0);}/** THEME===================================*/.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {    position: absolute;    bottom: 20px;    width: 100%;}/* LOADER */.bx-wrapper .bx-loading {    min-height: 50px;    background: url('/plugins/jquery.bxslider/images/bx_loader.gif') center center no-repeat #ffffff;    height: 100%;    width: 100%;    position: absolute;    top: 0;    left: 0;    z-index: 2000;}/* PAGER */.bx-wrapper .bx-pager {    text-align: center;    font-size: .85em;    font-family: Arial;    font-weight: bold;    color: #666;}.bx-wrapper .bx-pager.bx-default-pager a {    background: #666;    text-indent: -9999px;    display: block;    width: 10px;    height: 10px;    margin: 0 5px;    outline: 0;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus {    background: #000;}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {    display: inline-block;    vertical-align: bottom;    *zoom: 1;    *display: inline;}.bx-wrapper .bx-pager-item {    font-size: 0;    line-height: 0;}/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev {    left: 10px;    background: url('/plugins/jquery.bxslider/images/controls.png') no-repeat 0 -32px;}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus {    background-position: 0 0;}.bx-wrapper .bx-next {    right: 10px;    background: url('/plugins/jquery.bxslider/images/controls.png') no-repeat -43px -32px;}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus {    background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {    position: absolute;    top: 50%;    margin-top: -16px;    outline: 0;    width: 32px;    height: 32px;    text-indent: -9999px;    z-index: 10;}.bx-wrapper .bx-controls-direction a.disabled {    display: none;}/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto {    text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {    display: block;    text-indent: -9999px;    width: 10px;    height: 11px;    outline: 0;    background: url('/plugins/jquery.bxslider/images/controls.png') -86px -11px no-repeat;    margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus {    background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {    display: block;    text-indent: -9999px;    width: 9px;    height: 11px;    outline: 0;    background: url('/plugins/jquery.bxslider/images/controls.png') -86px -44px no-repeat;    margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus {    background-position: -86px -33px;}/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {    text-align: left;    width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {    right: 0;    width: 35px;}/* IMAGE CAPTIONS */.bx-wrapper .bx-caption {    position: absolute;    bottom: 0;    left: 0;    background: #666;    background: rgba(80, 80, 80, 0.75);    width: 100%;}.bx-wrapper .bx-caption span {    color: #fff;    font-family: Arial;    display: block;    font-size: .85em;    padding: 10px;}/* END BXSLIDER */.dlazdice-container{width: 100%;height: auto;border-top: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;box-sizing: border-box;clear: both;margin-bottom: 15px;}.dlazdice-container:after{display: block;content: "";clear: both;}.dlazdice-col {position: relative;width: 25%;height: 0;padding-bottom: 25%;box-sizing: border-box;float: left;border: 1px solid #e8e8e8;border-top: 0;border-left: 0;}.dlazdice-col.dlazdice-big{width: 50%;padding-bottom: 50%;}.dlazdice-col a:hover{opacity: 0.9;}.dlazdice-col a:hover .dlazdice-nadpis,.dlazdice-col a:hover .dlazdice-nadpis *{text-decoration: underline;}.dlazdice-col img{margin: 0 auto;box-sizing: border-box;}.dlazdice-col .stitek{position: absolute;left: 0;top: 0;padding: 5px 15px;display: inline-block;background: lightgrey;color: grey;font-weight: bold}.dlazdice-col .sleva{position: absolute;right: 10px;top: 10px;background: #9a9a9a;color: #fff;opacity: 1;min-width: 60px;height: 60px;line-height: 60px}.dlazdice-nadpis{font-size: 16px;color: #282828;position: absolute;bottom: 0;left: 0;padding: 10px;text-align: left;width: 100%;box-sizing: border-box;line-height: 120%;background: rgba(255,255,255,0.6);}.dlazdice-col.center .dlazdice-nadpis{right:0;top: 0;height: 100%;padding-top: 35%;text-align: center;background: transparent}@media all and (max-width: 768px){.dlazdice-col{width: 50%;padding-bottom: 50%;}.dlazdice-col.dlazdice-big{width: 100%;padding-bottom: 100%;}}.live-search{z-index: 99;background: #fff;overflow: hidden;    -webkit-box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.6);    -moz-box-shadow:    0px 0px 3px 0px rgba(50, 50, 50, 0.6);    box-shadow:         0px 0px 3px 0px rgba(50, 50, 50, 0.6);}.live-search .live-search-row{    padding: 5px;    border-bottom: 1px solid rgb(244,244,244);    cursor: pointer;}.live-search .live-search-row:hover{    background-color: rgb(244,244,244);}.live-search span{    font-weight: bold;    display: block;}/* kosik info hlasky */.kosik_info_slevy_dokladove_aktivni {    font-weight: bold;    font-size: 16px;    text-align: center;}.kosik_info_slevy_dokladove_neaktivni {    font-weight: bold;    font-size: 16px;    text-align: center;}.info-doprava {    font-weight: bold;    font-size: 16px;    text-align: center;}.info-doprava-progress {    background: lightgray;    border-radius: 5px;    width: 80%;    height: 12px;    margin: auto;    margin-top: 10px;    margin-bottom: 30px;}.info-doprava-progress-part {    background: dodgerblue;    border-radius: 5px;    height: 12px;}/* info slevy */.info_sleva_label {    text-align: center;    font-weight: bold;    font-size: 16px;    margin-top: 15px;    margin-bottom: 12px;}.info_sleva {    margin-bottom: 20px;}.info_sleva_status {    text-align: center;}.info_sleva_line {    display: inline-block;    width: 100px;    height: 12px;    margin: 0 auto;}.info_sleva_first {    border-bottom-left-radius: 5px;    border-top-left-radius: 5px;}.info_sleva_last {    border-bottom-right-radius: 5px;    border-top-right-radius: 5px;}.info_sleva_inactive {      background-color: gray;}.info_sleva_active1 {      background-color: forestgreen;}.info_sleva_active2 {      background-color: deeppink;}.info_sleva_active3 {      background-color: darkblue;}.info_sleva_active4 {      background-color: sandybrown;}.info_sleva_active5 {      background-color: darkred;}/* END info slevy *//* vernostni-slevy */.ver_sleva_label {    font-weight: bold;    font-size: 16px;    margin-top: 15px;    margin-bottom: 12px;}.ver_sleva_text {    display: inline-block;    vertical-align: top;}.ver_sleva_status {    color: gray;    font-size: 12px;}.ver_sleva_prehled {    color: gray;    font-size: 12px;    margin-top: 40px;}.ver_sleva {    margin-bottom: 30px;}.ver_sleva_page {    margin-left: 50px;}.ver_sleva_active {    display: inline-block;    background: url("/grafika/slevy/pilulka-aktivni.svg") no-repeat;    border-radius: 5px;    width: 50px;    height: 20px;    margin-right: 10px;}.ver_sleva_inactive {    display: inline-block;    background: url("/grafika/slevy/pilulka-neaktivni.svg") no-repeat;    border-radius: 5px;    width: 50px;    height: 20px;    margin-right: 10px;}/* END vernostni-slevy *//* moje slevy */.dco_sleva_page {    margin-left: 50px;    margin-top: 30px;}.dco_sleva_label {    font-weight: bold;    font-size: 16px;    margin-top: 15px;    margin-bottom: 12px;}.dco_sleva_label_empty {    font-weight: bold;    font-size: 24px;    line-height: 1.4;    margin: auto;    padding-top: 50px;    max-width: 570px;    text-align: center;}.dco_sleva_line {    display: inline-block;    width: 100px;    height: 12px;}.dco_sleva_first {    border-bottom-left-radius: 5px;    border-top-left-radius: 5px;}.dco_sleva_last {    border-bottom-right-radius: 5px;    border-top-right-radius: 5px;}.dco_sleva_footer1 {    color: gray;    font-size: 12px;    margin-top: 40px;    max-width: 535px;}.dco_sleva_footer2 {    color: gray;    font-size: 12px;    max-width: 535px;}.dco_sleva_inactive {      background-color: gray;}.dco_sleva_active1 {      background-color: forestgreen;}.dco_sleva_active2 {      background-color: deeppink;}.dco_sleva_active3 {      background-color: darkblue;}.dco_sleva_active4 {      background-color: sandybrown;}.dco_sleva_active5 {      background-color: darkred;}/* END moje slevy */.oblibene_edit_delete a:link, a:visited{   text-decoration: none;}.oblibene_edit{    background: url("/grafika/oblibene/uprava-tuzka.svg") no-repeat;    display: inline-block;    min-width: 40px;    min-height: 32px;    margin-left: 15px;}.oblibene_edit:hover{    background: url("/grafika/oblibene/uprava-tuzka-hoover.svg") no-repeat;}.oblibene_delete{    background: url("/grafika/oblibene/uprava-kos.svg") no-repeat;    display: inline-block;    min-width: 40px;    min-height: 32px;}.oblibene_delete:hover{    background: url("/grafika/oblibene/uprava-kos-hoover.svg") no-repeat;}.oblibene_menu .oblibene_list{    margin: 0;}.oblibene_menu li{    list-style-type: none;    margin-bottom:14px;    line-height: 20px;}.oblibene_menu a{    text-decoration: none;}.oblibene_menu .oblibene_item a{    background: url("/grafika/button-unactive-filtry.svg") no-repeat left top;    padding-left: 38px;    display: block;}.oblibene_menu .oblibene_item.active a{    background-image: url("/grafika/button-active-filtry.svg");    font-weight: bold;}.oblibene_menu_label1{    font-weight: bold;    font-size: 32px;    margin-bottom: 40px;}.oblibene_menu_label2{    font-weight: bold;    margin-bottom: 20px;}/*! *  *    CalendarPopup - Simple and usefull DateTimePicker *    Author: Chupurnov Valeriy *    Version: v1.0.3 *    Url: https://xdsoft.net/jqplugins/calendarpopup/ *    License(s): https://xdsoft.net/jqplugins/calendarpopup/license/ *  */.calendar-popup-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAEnCAYAAAB7QGniAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMxQUEzMjZDOUY2NDExRTFBODg5ODVBNzA3Njg3MUEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMxQUEzMjZEOUY2NDExRTFBODg5ODVBNzA3Njg3MUEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzFBQTMyNkE5RjY0MTFFMUE4ODk4NUE3MDc2ODcxQTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzFBQTMyNkI5RjY0MTFFMUE4ODk4NUE3MDc2ODcxQTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4kAY3TAAAER0lEQVR42uyZSUslMRDHq9sWXFG8iDu4XTyoDAgevCv4voTfYL6OoB4Ujx58gnjyJiJuoILgvu/7hmsm//iSST+7J8F5MzxnOiBJVf1etqqudEeHMUYo29vbbHd3ly4vL6mwsJDKy8upsrLSgc0BNDU1xTIyMqiuro5yc3Pp7u6OVlZW6PX1lVpaWhza2NhgMzMzjCvE39jYmGrPz88z2N3NzU2qr6+noFJTU0Owew8PD5Sdna0Mz8/PNDo6Ktrt7e0EuwcAjZycHGHo6OhQP7i/vxcdOGtra+zq6ooaGxs/DLewsED5+fnvq5ucnGRZWVlUXV1NeXl5dHt7S+vr62KE1tZWx5H7tLW19WGfqqqqfu6TqXxZiFiiYFMHBgbQJNSQZUFPLB6PU0FBAZWVlcGpwgt7e3sET8RiMXK4l9nq6io1NTUJP3EfOtxnDLvNQ4Vqa2vJnZiYwM6KYHNdV0wBNWToYXfhhuLi4sD5Qg+7i/jJzMwMhKCH3UusMHnFPllBb29vSokHQM4tFJJtx3F+QlAClMNABiBhX0/JkK+nMMg3p5eXF7FUCaEte/H1pM8puXbJoqQQwrhIO/qSZRt62F0sE6vTVyNB6GF38VifnZ359gU1ZOhhd9va2gihGhQJ0MPuIjzxi+XlZZEoUFBDhh52jCueCK5kfX194mlBDRkF9n87YfyBrFJUVIRTiSoqKpydnR3GTy06Pz8XWQVnBxsfH2fcFeLQQU+oIUMPu8gqSPJBWQV6lVVKSkoC5wv957MKgs2YVTzP+1pZ5enpSUFop3tW8fSsorvmc1nl5OTkXdDiCX/Qq6yCUJUbKHuBDL3KKsfHx7S4uEjX19cCQg0Z+iirvEPd3d1GyuFvEl8TwmuQEbq5uTFD/G3LDF1cXJghfqaZIR7sZmh/f98M8XM27SCriacOOjw8NENHR0dGyBsaGkq7h5NZdJWWEM/XZoif+2bo8fExRQmDf4enKGFYPeanp6dpB1lNPHUQf/tLTfb1BgcH//PX/z8AyQRbWlrqBELJGTgZDD0RdDDa8VRC1jtu9J11FERu+Ztf+dPT07gCZHqBDL38MHTxaX1wcADfSR8KWf8UFwe1bpA1d7Sw+05zHUwAfsjUkxfUA+REbNmvLoqC9IzM/v5+Njs7y/QrCsjQq8hsaGigpaUlmpubE12ihgy9Os2bm5sRM8IgawAJvX9Oeg86oO4wdEAfWg0X0IMaWvVos7ooCv6DO1b1xz8Iv+uyupbTAf6bb6GQBEIhHQiDrO7p7IaznrhpC6JQiSCi0PBIvsT+ZgJJhu2vQNKflDDQ7mmxHs44cZstiEIlgjg0PDz8gYrFYh+/yuLxOAsDfKcUeoyCLoL+UUhRIyMjou7s7PQxni7hv5GfvbB20h767S2I4umLQ729vaLR1dUVfE8nAVmSQaenpydwPB2MdtwSst5Mo1usHWwqPwQYAL68iqBHZNxhAAAAAElFTkSuQmCC) no-repeat}.calendar-popup-arrow{border-radius:4px;display:inline-block;font-size:1px;height:28px;vertical-align:top;width:19px;cursor:pointer;background-position:7px -183px;margin-left:-3px}.calendar-popup-arrow.calendar-popup-arrow_next{background-position:8px -205px}.calendar-popup-arrow:hover{background-color:#ededed;text-decoration:none}.calendar-popup-container{background-color:#fff;box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);padding:10px;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif;display:none}.calendar-popup-container,.calendar-popup-container *{box-sizing:content-box!important}.calendar-popup-container_active{z-index:4000;position:absolute;display:block}.calendar-popup-composer,.calendar-popup-composer *{box-sizing:content-box!important}.calendar-popup-composer.calendar-popup-composer_header{margin-top:-2px;padding-bottom:5px}.calendar-popup-composer.calendar-popup-composer_header_selectors{display:inline-block;text-align:center;width:165px}.calendar-popup-composer.calendar-popup-composer_inline{border:1px solid #ccc;padding:10px;display:inline-block;background-color:#fff}.calendar-popup-select{display:inline-block;position:relative}.calendar-popup-select .calendar-popup-select_header{background-position:right -223px;color:#000!important;border-radius:3px;cursor:pointer;font-size:16px;line-height:20px;text-decoration:none!important;margin:0 1px;padding:5px 15px 3px 7px;display:block}.calendar-popup-select .calendar-popup-select_header:hover{background-color:#ededed;text-decoration:none}.calendar-popup-select .calendar-popup-container{position:absolute;top:-5px;left:-2px}.calendar-popup-select .calendar-popup-container .calendar-popup-select_title{text-align:left;color:#000;font-size:16px;line-height:20px;padding-bottom:5px}.calendar-popup-select .calendar-popup-container .calendar-popup-composer_selecr_variants{color:#000;border-top:1px solid #e5e5e5;font-size:13px;padding:5px 0 0 2px}.calendar-popup-select .calendar-popup-container .calendar-popup-composer_selecr_variants a{text-align:left;display:block;border-radius:3px;cursor:pointer;margin:0 0 2px -5px;text-decoration:none!important;padding:2px 0 2px 4px;color:#000}.calendar-popup-select .calendar-popup-container .calendar-popup-composer_selecr_variants a.calendar-popup-select-option_active{color:#ca0707}.calendar-popup-select .calendar-popup-container .calendar-popup-composer_selecr_variants a:hover{background-color:#ededed}.calendar-popup-input input{outline:0;background:#fff;border:1px solid #b5b5b5;border-radius:2px;box-shadow:inset 2px 2px 1px #ededed;height:19px;margin-top:10px;font-size:16px;text-align:center;width:41px}.calendar-popup-form-input{padding-right:32px;height:30px;line-height:30px}.calendar-popup-spinner{display:inline-block;vertical-align:top}.calendar-popup-spinner span{display:inline-block;vertical-align:top}.calendar-popup-spinner span a{padding-left:5px;padding-top:4px;height:14px;display:block;width:15px}.calendar-popup-spinner span a i{background-position:4px -125px;display:block;height:13px;width:14px}.calendar-popup-spinner span a:hover i{background-position:4px -275px;background-color:#f2f2f2}.calendar-popup-spinner span a:last-child{padding-top:0}.calendar-popup-spinner span a:last-child i{background-position:4px -137px}.calendar-popup-spinner.calendar-popup-spinner_left span{margin-left:2px}.calendar-popup-spinner.calendar-popup-spinner_right span a{padding-left:1px;padding-right:5px}.calendar-popup-spinner .calendar-popup-spinner_separator{color:#aaa;display:inline-block;height:23px;font-size:14px;font-weight:700;text-align:center;padding-top:7px;vertical-align:top;width:8px;background-position:0 -246px}.calendar-popup-spinner input{outline:0;background:#fff;border:1px solid #d1d1d1;box-shadow:inset 1px 1px 0 #f7f7f7;display:inline-block;height:21px;margin-top:6px;font-size:15px;text-align:center;padding:0;vertical-align:top;width:28px}.calendar-popup-composer_calendar-popup-timepicker{min-width:182px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin:-5px 0 0 0;position:relative;text-decoration:none}.calendar-popup-composer_calendar-popup-timepicker .calendar-popup-timepicker_toggler{cursor:pointer;font-size:11px;color:#b2b2b2!important;display:none;height:14px;line-height:14px;margin-right:3px;text-align:center;padding:1px 0 0;text-decoration:none}.calendar-popup-composer_calendar-popup-timepicker .calendar-popup-timepicker_toggler i{background-position:0 0;height:9px;display:inline-block;margin:2px 3px 0 0;vertical-align:top;width:9px}.calendar-popup-composer_calendar-popup-timepicker .calendar-popup-select_title{display:inline-block;color:#a6a6a6;font-size:11px;margin-top:10px;padding:0 0 0 5px;vertical-align:top;width:38px}.calendar-popup-composer_calendar-popup-timepicker.calendar-popup-timepicker_closed .calendar-popup-timepicker_toggler{display:block}.calendar-popup-composer_calendar-popup-timepicker.calendar-popup-timepicker_closed .calendar-popup-composer_calendar-popup-timepicker_wrap{display:none}.calendar-popup-close{display:block;font-size:1px;right:-8px;top:0;height:35px;position:absolute;width:20px}.calendar-popup-close i{background-position:4px -151px;display:block;height:15px;margin:10px 0 0 0;width:15px}.calendar-popup-close:hover i{background-position:4px -169px;background-color:#e8e8e8}.calendar-popup-composer_calendar-popup-buttons{padding:9px 0 8px;text-align:center}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button{margin-right:8px;text-align:right;cursor:pointer;text-decoration:none;display:inline-block;vertical-align:top}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button i.calendar-popup-button_text{background-position:0 -99px;background-repeat:repeat-x;color:#000;display:inline-block;height:19px;font-size:12px;line-height:16px;vertical-align:top;padding:4px 10px 0}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button i:first-child{background-position:0 -45px;display:inline-block;vertical-align:top;height:23px;width:4px}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button i:last-child{background-position:-5px -45px;display:inline-block;vertical-align:top;height:23px;width:4px}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button:hover i.calendar-popup-button_text{background-position:0 -74px}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button:hover i:first-child{background-position:0 -15px}.calendar-popup-composer_calendar-popup-buttons .calendar-popup-button:hover i:last-child{background-position:-5px -15px}.calendar-popup-month{font-family:Arial,sans-serif}.calendar-popup-month *{box-sizing:content-box}.calendar-popup-month .calendar-popup-month-days-wrapper{background-color:#eee;height:12px;line-height:12px;padding:1px 7px 0 8px;position:relative;margin:0 -5px 3px -7px;z-index:5}.calendar-popup-month .calendar-popup-month-days-wrapper span{display:inline-block;color:#a9a9a9;font-size:10px;height:13px;margin:0 3px 0 2px;padding-top:0;text-align:center;vertical-align:top;width:23px}.calendar-popup-month .calendar-popup-month-dates-wrapper{overflow:hidden;position:relative;padding-bottom:5px}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div{border-bottom:1px solid #f3f2ed;margin:0 -5px 0 -7px;padding:1px 7px 1px 8px;position:relative;z-index:5}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div:last-child{border:0}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a{display:inline-block;font-size:12px;line-height:15px;height:19px;margin:0 3px 0 2px;padding-top:4px;text-align:center;text-decoration:none;vertical-align:top;width:23px;cursor:pointer;color:#000}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a:hover{background-color:#eee;color:#000;text-decoration:none}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a.calendar-popup-month-dates_now{background-color:#ecf6ff;color:#000}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a.calendar-popup-month-dates_weekend{color:#d25050}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a.calendar-popup-month-dates_fade{color:#ccc}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a.calendar-popup-month-dates_active{background-color:#dce3ea;color:#000}.calendar-popup-month .calendar-popup-month-dates-wrapper .calendar-popup-month-dates-wrapper_layer>div a.calendar-popup-week-index{background-color:#f9f9f9;color:#c7c6c6}.calendar-popup-input-wrapper{min-height:35px;display:inline-block;vertical-align:middle;min-width:191px;max-width:none;margin:0 10px 0 0;width:auto;position:relative;border:1px solid #c6cdd3;border-radius:2px;padding:5px 5px 0;background:#fff}.calendar-popup-input-wrapper,.calendar-popup-input-wrapper *{box-sizing:content-box!important}.calendar-popup-input-wrapper span:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAArCAYAAABxTggPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABABJREFUeNrMVltIVVkY/teefQw7XTQoy6CiiYmaGTBiii4WlEWKpmM3igQfepkmipjosZgieuqhoCC6UClIQlERGeWL0wXzZFo+dFNPxwyhxtHMtOScs+b79/m3rrM9pwu9tOA7/95rrf/7r3uto1Zv3lpKRIeAoivlx26RMbCWDXEJ+Oty2dEzlGBYwAFgHFAlCqZylawdoCTD5r1ANZAmJHmQWpT9QJfsSTiUWJtrkLyXNVd5BUKr11onJ0hAQqYyvyQjsIxntugz3lOAkfSZYYn1JRDXhKRb4PcmNiFBAuUcQdeXkLAHlUbCcjhmiXuFQVL5KYI/gWYzYTwMEl7blrSMybL7pcOibxyWgEs2NRwO/9j0+ImGnIr30TwHTAQKotHo6OaWVg25EO/zgd+AUaw8RRpKdXZ1N9cGGgmS23gO0MubuDrdPe86au7cI0huttlAG7DLft4aDN6tvU+wqtcU5lGKbZHP55t1sqyiRiE9EfSgIqU2rSkkv9+PdTv1xLmK06kjUih7wTyyagMNNBAOE+8Khl7SxrVFFGp76bRuxMmvUvxtPWsJUnHBKoJBxKyo78MA3b4XIAU2jVJQVJLCReG4oqIqs8Zno+Q9NmdpHcVmNbjZscc/KrbFVRp6jn+yFTazu1tKNn5V+U6dq4BhzR6ouIUHj5ro4tUqunq9mhPrzL3p/I/Kz1+I2xeRLrBMl5xv2DeCCnNXEnvW0/OOIpEI1dU3krKsBAeJjnWiufTLrJ+o5UWIolFN6elpFGh4SD9jzrbjCbSbRHIyPhRGqP0VPX7aTCuXZTtehNraqe5+A73v7af6xibDA+V6oIUtdmzV1T+k/v4+unzthhP7huLVtP73AkpLH0tzs36N80FOZUU/uKywuK4wL2HWi/Nz40PQsdLbJE2DhjLaRbmtNNhUQ8m2xJjkIDNjgkxpiUvFgtIx5YjzLIowqfRQF2ZmjP9ODpRvGoMNUF1zOwPib6DEc6HwoXIcOJizdHGn95ZSojxH7gY+vvqAf+TEmQ4sAlKBF0AuSJ7EEUCZr+9HwGSgHNiJTf8ank2COAysE5Ks5UsWvTWv94OuMhRLDMUGiOWY68DzBjxzvxUD+4AdZhI3y5W+3ZOfLPeyBQn7/AfwESj1VoETVoNNXYZ1N4kf3Dmsv5bcjElUxlce60Uid4PMNubfJOuDKZ75G8AeIB8IgGSmzE8a1gdY7BWiaeImGaGw9a180gFBoBV4iypMMD04K3U+AoW4AxKEYeAIHu8Ax+QKLPOGwK62A1yqSqm76UUmxEX5p8Z9sH9YK2PTDIibHAYwIBY7AFZeKJb5f0I+PHo6rJWFZIywl3pKxX97TgN7odzr/Rb+F2AAg1GomWfGU9YAAAAASUVORK5CYII=) no-repeat}.calendar-popup-input-wrapper>span{width:100%;height:38px;border:0;position:absolute;margin:-4px -5px 0;line-height:36px;background:#fff;font-size:15px;display:inline-block;vertical-align:middle;border-radius:2px}.calendar-popup-input-wrapper>span>.calendar-popup-placeholder-input,.calendar-popup-input-wrapper>span>input{height:30px;line-height:30px;font-size:15px;border:0;top:0;bottom:0;width:100%;box-sizing:border-box;margin:auto;padding:0 8px;background:rgba(0,0,0,0);z-index:2;outline:0;color:#535c69;position:absolute;overflow:hidden}.calendar-popup-input-wrapper>span>.calendar-popup-placeholder-input>i,.calendar-popup-input-wrapper>span>input>i{color:transparent}.calendar-popup-input-wrapper>span>span{position:absolute;top:0;right:0;bottom:0;margin:auto;z-index:2;background:#fff;cursor:pointer;display:none;vertical-align:middle;width:30px;height:30px}.calendar-popup-input-wrapper>span>span:after{content:'';background-position:0 0;width:10px;height:10px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:.2}.calendar-popup-input-wrapper>span>span:hover:after{opacity:.4}.calendar-popup-input-wrapper>span:after{content:'';position:absolute;width:18px;height:15px;background-position:0 -12px;right:6px;top:0;bottom:0;margin:auto;z-index:1;opacity:.7}.calendar-popup-input-wrapper.calendar-popup-input-wrapper-not-empty>span>span{display:inline-block}/* Image map */#ImageMapCreatorCanvas {    border: 2px solid #adadad;    position: relative;    margin-bottom: 10px;}#ImageMapCreatorCanvasImage {    position: absolute;    top: 0;    left: 0;}#ImageMapCreatorCanvasWrapper {    position: relative;    outline: none;}#ImageMapCreatorFile {    display: inline-block;}#ImageMapCreatorCanvasResult {    position: relative;    width: 1000px;    max-width: 1000px;    min-height: 100px;    border: 2px solid #adadad;    overflow: scroll;    margin-bottom: 10px;}#ImageMapCreatorOption hr{border: 0;margin-bottom: 10px}#ImageMapCreatorOption label{margin-right: 10px}#ImageMapCreatorOption input,#ImageMapCreatorOption select,#ImageMapCreatorOption button,#ImageMapCreatorOption .button{padding: 8px 10px !important;margin-right: 10px}#ImageMapCreatorOption .info_box{margin-left: 10px;font-style: italic;color: grey}/* END Image map *//* Image map */#ImageMapCreatorCanvas {    border: 2px solid #adadad;    position: relative;    margin-bottom: 10px;}#ImageMapCreatorCanvasImage {    position: absolute;    top: 0;    left: 0;}#ImageMapCreatorCanvasWrapper {    position: relative;    outline: none;}#ImageMapCreatorFile {    display: inline-block;}#ImageMapCreatorCanvasResult {    position: relative;    width: 1000px;    max-width: 1000px;    min-height: 100px;    border: 2px solid #adadad;    overflow: scroll;    margin-bottom: 10px;}#ImageMapCreatorOption hr{border: 0;margin-bottom: 10px}#ImageMapCreatorOption label{margin-right: 10px}#ImageMapCreatorOption input,#ImageMapCreatorOption select,#ImageMapCreatorOption button,#ImageMapCreatorOption .button{padding: 8px 10px !important;margin-right: 10px}#ImageMapCreatorOption .info_box{margin-left: 10px;font-style: italic;color: grey}/* END Image map */.image_map{position: relative;overflow: auto}.image_map img{display: block;max-width: initial}.image_map .image_map_points{position: absolute;left: 0;right: 0;top: 0;bottom: 0}.image_map_points .image_map_point{position: absolute;text-decoration: none;box-sizing: border-box}.image_map_points .image_map_point:before{content: "\f067";font-family:FontAwesome;position: absolute;width: 50px;height: 50px;line-height: 50px;opacity: 0.8;border-radius: 50%;background-color: rgba(255,255,255,0.8);text-align: center;left:calc(50% - 25px);top:calc(50% - 25px);box-sizing: border-box;z-index: 1}.image_map_points .image_map_point:hover:before{opacity: 1;background-color: rgba(255,255,255,1)}.image_map_points .image_map_point .title{display: inline-block;padding: 5px;background: rgba(255,255,255,0.8);white-space: nowrap;position: absolute;z-index: 2}.image_map_points .image_map_point:hover .title{background: rgba(255,255,255,1)}.kalendar-tab {}.kalendar-tab .form_box_title:hover {    cursor: pointer;    text-decoration: underline;}#calendar-tbl .fc-time {    /*display: flex;    justify-content: space-between;    align-items: center;*/    width: 100%;}#calendar-tbl .fc-time .pull-right {    float: right;}#calendar-tbl .fc-time i.fc-delete-btn {    margin-right: 4px;  /* Posune ikonu o 2px doleva */}#calendar-tbl table thead td:first-child,#calendar-tbl table th:first-child {border-radius: 0px 0px 0px 0px !important;}#calendar-tbl table thead td:last-child,#calendar-tbl table th:last-child {border-radius: 0px 0px 0px 0px !important;}#calendar-tbl .fc-head-container.fc-widget-header .fc-row.fc-widget-header {    height: 17px;}#calendar-tbl .fc-head-container.fc-widget-header,#calendar-tbl .fc-day-header.fc-widget-header,#calendar-tbl .fc-axis.fc-widget-header{    background: unset;    color: black;}#calendar-tbl .fc-head-container.fc-widget-header a {    text-decoration: unset;}#calendar-tbl .fc-head-container.fc-widget-header a:hover {    text-decoration: underline;}#calendar-tbl .fc-day-number {    text-decoration: unset;}#calendar-tbl .fc-day-number:hover {    text-decoration: underline;}#calendar-tbl .fc-widget-content {    border-left: 0px;}#calendar-tbl .fc-toolbar.fc-header-toolbar {    display: none;}#calendar-tbl .fc-title {    cursor: default;}.kalendar-header {    /*height: 50px;*/}.kalendar-header .user_filter {    min-width: 10%;}.kalendar-header .filter-checkbox.active {    background: var(--ordis-color1) !important;}.kalendar-header .button {    line-height: 14px !important;}.kalendar-header .btn-middle {    border-radius: unset !important;}.kalendar-header .btn-left {    border-top-right-radius: unset !important;    border-bottom-right-radius: unset !important;}.kalendar-header .btn-right {    border-top-left-radius: unset !important;    border-bottom-left-radius: unset !important;}.kalendar-header .cal-filter-title {    /*height: 100%;*/    /*vertical-align: middle;*/    /*font-size: 28px;*/    margin-left: 60px;}.chat-container .chat-box {height: 400px; overflow-y: auto; border: 1px solid #ddd; border-radius: 10px; padding: 15px; background: white; display: flex;flex-wrap: wrap;flex-direction: column;}.chat-container .message {margin-bottom: 10px;padding: 10px;border-radius: 10px;max-width: 100%;word-wrap: break-word;overflow-wrap: break-word;white-space: pre-wrap;}.chat-container .user-message {background-color: #007bff; color: white; align-self: flex-end; text-align: right;display: inline-block;max-width: 80%;}.chat-container .ai-message {background-color: #e9ecef; color: black; align-self: flex-start; text-align: left;display: inline-block;max-width: 80%;}.chat-container #fullScreenLoader {display: none;position: fixed;top: 0; left: 0; width: 100%; height: 100%;background: rgba(255, 255, 255, 0.8);z-index: 1000;justify-content: center;align-items: center;}.chat-container #assistantSelect {display: block;margin-top: 8px;width: 100%;box-sizing: border-box;border: 1px solid #ddd; border-radius: 10px;}.chat-container #userInput {display: block;margin-top: 8px;width: 100%;box-sizing: border-box;border: 1px solid #ddd; border-radius: 10px;}.btn-copy {float: right;}@font-face {  font-family: 'lg';  src: url("/plugins/lightgallery/fonts/lg.eot?n1z373");  src: url("/plugins/lightgallery/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("/plugins/lightgallery/fonts/lg.woff?n1z373") format("woff"), url("/plugins/lightgallery/fonts/lg.ttf?n1z373") format("truetype"), url("/plugins/lightgallery/fonts/lg.svg?n1z373#lg") format("svg");  font-weight: normal;  font-style: normal;}.lg-icon {  font-family: 'lg';  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  /* Better Font Rendering =========== */  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.lg-actions .lg-next, .lg-actions .lg-prev {  background-color: rgba(0, 0, 0, 0.45);  border-radius: 2px;  color: #999;  cursor: pointer;  display: block;  font-size: 22px;  margin-top: -10px;  padding: 8px 10px 9px;  position: absolute;  top: 50%;  z-index: 1080;  border: none;  outline: none;}.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {  pointer-events: none;  opacity: 0.5;}.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {  color: #FFF;}.lg-actions .lg-next {  right: 20px;}.lg-actions .lg-next:before {  content: "\e095";}.lg-actions .lg-prev {  left: 20px;}.lg-actions .lg-prev:after {  content: "\e094";}@-webkit-keyframes lg-right-end {  0% {    left: 0;  }  50% {    left: -30px;  }  100% {    left: 0;  }}@-moz-keyframes lg-right-end {  0% {    left: 0;  }  50% {    left: -30px;  }  100% {    left: 0;  }}@-ms-keyframes lg-right-end {  0% {    left: 0;  }  50% {    left: -30px;  }  100% {    left: 0;  }}@keyframes lg-right-end {  0% {    left: 0;  }  50% {    left: -30px;  }  100% {    left: 0;  }}@-webkit-keyframes lg-left-end {  0% {    left: 0;  }  50% {    left: 30px;  }  100% {    left: 0;  }}@-moz-keyframes lg-left-end {  0% {    left: 0;  }  50% {    left: 30px;  }  100% {    left: 0;  }}@-ms-keyframes lg-left-end {  0% {    left: 0;  }  50% {    left: 30px;  }  100% {    left: 0;  }}@keyframes lg-left-end {  0% {    left: 0;  }  50% {    left: 30px;  }  100% {    left: 0;  }}.lg-outer.lg-right-end .lg-object {  -webkit-animation: lg-right-end 0.3s;  -o-animation: lg-right-end 0.3s;  animation: lg-right-end 0.3s;  position: relative;}.lg-outer.lg-left-end .lg-object {  -webkit-animation: lg-left-end 0.3s;  -o-animation: lg-left-end 0.3s;  animation: lg-left-end 0.3s;  position: relative;}.lg-toolbar {  z-index: 1082;  left: 0;  position: absolute;  top: 0;  width: 100%;  background-color: rgba(0, 0, 0, 0.45);}.lg-toolbar .lg-icon {  color: #999;  cursor: pointer;  float: right;  font-size: 24px;  height: 47px;  line-height: 27px;  padding: 10px 0;  text-align: center;  width: 50px;  text-decoration: none !important;  outline: medium none;  -webkit-transition: color 0.2s linear;  -o-transition: color 0.2s linear;  transition: color 0.2s linear;  background-color: transparent;  border: none;}.lg-toolbar .lg-icon:hover {  color: #FFF;}.lg-toolbar .lg-close:after {  content: "\e070";}.lg-toolbar .lg-download:after {  content: "\e0f2";}.lg-sub-html {  background-color: rgba(0, 0, 0, 0.45);  bottom: 0;  color: #EEE;  font-size: 16px;  left: 0;  padding: 10px 40px;  position: fixed;  right: 0;  text-align: center;  z-index: 1080;}.lg-sub-html h4 {  margin: 0;  font-size: 13px;  font-weight: bold;}.lg-sub-html p {  font-size: 12px;  margin: 5px 0 0;}#lg-counter {  color: #999;  display: inline-block;  font-size: 16px;  padding-left: 20px;  padding-top: 12px;  vertical-align: middle;}.lg-toolbar, .lg-prev, .lg-next {  opacity: 1;  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;  -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;  -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;}.lg-hide-items .lg-prev {  opacity: 0;  -webkit-transform: translate3d(-10px, 0, 0);  transform: translate3d(-10px, 0, 0);}.lg-hide-items .lg-next {  opacity: 0;  -webkit-transform: translate3d(10px, 0, 0);  transform: translate3d(10px, 0, 0);}.lg-hide-items .lg-toolbar {  opacity: 0;  -webkit-transform: translate3d(0, -10px, 0);  transform: translate3d(0, -10px, 0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {  -webkit-transform: scale3d(0.5, 0.5, 0.5);  transform: scale3d(0.5, 0.5, 0.5);  opacity: 0;  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;  -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;  transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;  -webkit-transform-origin: 50% 50%;  -moz-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  transform-origin: 50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  opacity: 1;}.lg-outer .lg-thumb-outer {  background-color: rgba(0, 0, 0, 0.65);  bottom: 0;  position: absolute;  width: 100%;  z-index: 1080;  max-height: 350px;  -webkit-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0);  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;  -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {  cursor: -webkit-grab;  cursor: -moz-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {  cursor: move;  cursor: -webkit-grabbing;  cursor: -moz-grabbing;  cursor: -o-grabbing;  cursor: -ms-grabbing;  cursor: grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {  -webkit-transition-duration: 0s !important;  transition-duration: 0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer {  -webkit-transform: translate3d(0, 0%, 0);  transform: translate3d(0, 0%, 0);}.lg-outer .lg-thumb {  padding: 10px 0;  height: 100%;  margin-bottom: -5px;}.lg-outer .lg-thumb-item {  border-radius: 5px;  cursor: pointer;  float: left;  overflow: hidden;  height: 100%;  border: 2px solid #FFF;  border-radius: 4px;  margin-bottom: 5px;}@media (min-width: 1025px) {  .lg-outer .lg-thumb-item {    -webkit-transition: border-color 0.25s ease;    -o-transition: border-color 0.25s ease;    transition: border-color 0.25s ease;  }}.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {  border-color: #a90707;}.lg-outer .lg-thumb-item img {  width: 100%;  height: 100%;  object-fit: cover;}.lg-outer.lg-has-thumb .lg-item {  padding-bottom: 120px;}.lg-outer.lg-can-toggle .lg-item {  padding-bottom: 0;}.lg-outer.lg-pull-caption-up .lg-sub-html {  -webkit-transition: bottom 0.25s ease;  -o-transition: bottom 0.25s ease;  transition: bottom 0.25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {  bottom: 100px;}.lg-outer .lg-toogle-thumb {  background-color: transparent;  border-radius: 2px 2px 0 0;  color: #999;  cursor: pointer;  font-size: 24px;  height: 39px;  line-height: 27px;  padding: 5px 0;  position: absolute;  right: 20px;  text-align: center;  top: -39px;  width: 50px;  transition: color 0.2s linear;}.lg-outer .lg-toogle-thumb:after {  content: "\e1ff";}.lg-outer .lg-toogle-thumb:hover {  color: #FFF;}.lg-outer .lg-video-cont {  display: inline-block;  vertical-align: middle;  max-width: 1140px;  max-height: 100%;  width: 100%;  padding: 0 5px;}.lg-outer .lg-video {  width: 100%;  height: 0;  padding-bottom: 56.25%;  overflow: hidden;  position: relative;}.lg-outer .lg-video .lg-object {  display: inline-block;  position: absolute;  top: 0;  left: 0;  width: 100% !important;  height: 100% !important;}.lg-outer .lg-video .lg-video-play {  width: 84px;  height: 59px;  position: absolute;  left: 50%;  top: 50%;  margin-left: -42px;  margin-top: -30px;  z-index: 1080;  cursor: pointer;}.lg-outer .lg-has-iframe .lg-video {  -webkit-overflow-scrolling: touch;  overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {  background: url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-vimeo:hover .lg-video-play {  background: url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent;}.lg-outer .lg-has-html5 .lg-video-play {  background: transparent url("../img/video-play.png") no-repeat scroll 0 0;  height: 64px;  margin-left: -32px;  margin-top: -32px;  width: 64px;  opacity: 0.8;}.lg-outer .lg-has-html5:hover .lg-video-play {  opacity: 1;}.lg-outer .lg-has-youtube .lg-video-play {  background: url("../img/youtube-play.png") no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-youtube:hover .lg-video-play {  background: url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent;}.lg-outer .lg-video-object {  width: 100% !important;  height: 100% !important;  position: absolute;  top: 0;  left: 0;}.lg-outer .lg-has-video .lg-video-object {  visibility: hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {  display: none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object {  visibility: visible;}.lg-progress-bar {  background-color: #333;  height: 5px;  left: 0;  position: absolute;  top: 0;  width: 100%;  z-index: 1083;  opacity: 0;  -webkit-transition: opacity 0.08s ease 0s;  -moz-transition: opacity 0.08s ease 0s;  -o-transition: opacity 0.08s ease 0s;  transition: opacity 0.08s ease 0s;}.lg-progress-bar .lg-progress {  background-color: #a90707;  height: 5px;  width: 0;}.lg-progress-bar.lg-start .lg-progress {  width: 100%;}.lg-show-autoplay .lg-progress-bar {  opacity: 1;}.lg-autoplay-button:after {  content: "\e01d";}.lg-show-autoplay .lg-autoplay-button:after {  content: "\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {  -webkit-transition-duration: 0s;  transition-duration: 0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {  -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;  -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;  -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;  transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {  -webkit-transform: scale3d(1, 1, 1);  transform: scale3d(1, 1, 1);  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;  -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;  -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;  transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;  -webkit-transform-origin: 0 0;  -moz-transform-origin: 0 0;  -ms-transform-origin: 0 0;  transform-origin: 0 0;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}#lg-zoom-in:after {  content: "\e311";}#lg-actual-size {  font-size: 20px;}#lg-actual-size:after {  content: "\e033";}#lg-zoom-out {  opacity: 0.5;  pointer-events: none;}#lg-zoom-out:after {  content: "\e312";}.lg-zoomed #lg-zoom-out {  opacity: 1;  pointer-events: auto;}.lg-outer .lg-pager-outer {  bottom: 60px;  left: 0;  position: absolute;  right: 0;  text-align: center;  z-index: 1080;  height: 10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {  overflow: visible;}.lg-outer .lg-pager-cont {  cursor: pointer;  display: inline-block;  overflow: hidden;  position: relative;  vertical-align: top;  margin: 0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {  opacity: 1;  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {  box-shadow: 0 0 0 2px white inset;}.lg-outer .lg-pager-thumb-cont {  background-color: #fff;  color: #FFF;  bottom: 100%;  height: 83px;  left: 0;  margin-bottom: 20px;  margin-left: -60px;  opacity: 0;  padding: 5px;  position: absolute;  width: 120px;  border-radius: 3px;  -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;  -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;  -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;  transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;  -webkit-transform: translate3d(0, 5px, 0);  transform: translate3d(0, 5px, 0);}.lg-outer .lg-pager-thumb-cont img {  width: 100%;  height: 100%;}.lg-outer .lg-pager {  background-color: rgba(255, 255, 255, 0.5);  border-radius: 50%;  box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;  display: block;  height: 12px;  -webkit-transition: box-shadow 0.3s ease 0s;  -o-transition: box-shadow 0.3s ease 0s;  transition: box-shadow 0.3s ease 0s;  width: 12px;}.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {  box-shadow: 0 0 0 8px white inset;}.lg-outer .lg-caret {  border-left: 10px solid transparent;  border-right: 10px solid transparent;  border-top: 10px dashed;  bottom: -10px;  display: inline-block;  height: 0;  left: 50%;  margin-left: -5px;  position: absolute;  vertical-align: middle;  width: 0;}.lg-fullscreen:after {  content: "\e20c";}.lg-fullscreen-on .lg-fullscreen:after {  content: "\e20d";}.lg-outer #lg-dropdown-overlay {  background-color: rgba(0, 0, 0, 0.25);  bottom: 0;  cursor: default;  left: 0;  position: fixed;  right: 0;  top: 0;  z-index: 1081;  opacity: 0;  visibility: hidden;  -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;  -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;  transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;}.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay {  -webkit-transition-delay: 0s;  transition-delay: 0s;  -moz-transform: translate3d(0, 0px, 0);  -o-transform: translate3d(0, 0px, 0);  -ms-transform: translate3d(0, 0px, 0);  -webkit-transform: translate3d(0, 0px, 0);  transform: translate3d(0, 0px, 0);  opacity: 1;  visibility: visible;}.lg-outer.lg-dropdown-active #lg-share {  color: #FFF;}.lg-outer .lg-dropdown {  background-color: #fff;  border-radius: 2px;  font-size: 14px;  list-style-type: none;  margin: 0;  padding: 10px 0;  position: absolute;  right: 0;  text-align: left;  top: 50px;  opacity: 0;  visibility: hidden;  -moz-transform: translate3d(0, 5px, 0);  -o-transform: translate3d(0, 5px, 0);  -ms-transform: translate3d(0, 5px, 0);  -webkit-transform: translate3d(0, 5px, 0);  transform: translate3d(0, 5px, 0);  -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;  -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;  -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;  transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;}.lg-outer .lg-dropdown:after {  content: "";  display: block;  height: 0;  width: 0;  position: absolute;  border: 8px solid transparent;  border-bottom-color: #FFF;  right: 16px;  top: -16px;}.lg-outer .lg-dropdown > li:last-child {  margin-bottom: 0px;}.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon {  color: #333;}.lg-outer .lg-dropdown a {  color: #333;  display: block;  white-space: pre;  padding: 4px 12px;  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;  font-size: 12px;}.lg-outer .lg-dropdown a:hover {  background-color: rgba(0, 0, 0, 0.07);}.lg-outer .lg-dropdown .lg-dropdown-text {  display: inline-block;  line-height: 1;  margin-top: -3px;  vertical-align: middle;}.lg-outer .lg-dropdown .lg-icon {  color: #333;  display: inline-block;  float: none;  font-size: 20px;  height: auto;  line-height: 1;  margin-right: 8px;  padding: 0;  vertical-align: middle;  width: auto;}.lg-outer #lg-share {  position: relative;}.lg-outer #lg-share:after {  content: "\e80d";}.lg-outer #lg-share-facebook .lg-icon {  color: #3b5998;}.lg-outer #lg-share-facebook .lg-icon:after {  content: "\e901";}.lg-outer #lg-share-twitter .lg-icon {  color: #00aced;}.lg-outer #lg-share-twitter .lg-icon:after {  content: "\e904";}.lg-outer #lg-share-googleplus .lg-icon {  color: #dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after {  content: "\e902";}.lg-outer #lg-share-pinterest .lg-icon {  color: #cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after {  content: "\e903";}.lg-group:after {  content: "";  display: table;  clear: both;}.lg-outer {  width: 100%;  height: 100%;  position: fixed;  top: 0;  left: 0;  z-index: 1050;  text-align: left;  opacity: 0;  -webkit-transition: opacity 0.15s ease 0s;  -o-transition: opacity 0.15s ease 0s;  transition: opacity 0.15s ease 0s;}.lg-outer * {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.lg-outer.lg-visible {  opacity: 1;}.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {  -webkit-transition-duration: inherit !important;  transition-duration: inherit !important;  -webkit-transition-timing-function: inherit !important;  transition-timing-function: inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {  -webkit-transition-duration: 0s !important;  transition-duration: 0s !important;  opacity: 1;}.lg-outer.lg-grab img.lg-object {  cursor: -webkit-grab;  cursor: -moz-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.lg-outer.lg-grabbing img.lg-object {  cursor: move;  cursor: -webkit-grabbing;  cursor: -moz-grabbing;  cursor: -o-grabbing;  cursor: -ms-grabbing;  cursor: grabbing;}.lg-outer .lg {  height: 100%;  width: 100%;  position: relative;  overflow: hidden;  margin-left: auto;  margin-right: auto;  max-width: 100%;  max-height: 100%;}.lg-outer .lg-inner {  width: 100%;  height: 100%;  position: absolute;  left: 0;  top: 0;  white-space: nowrap;}.lg-outer .lg-item {  background: url("../plugins/lightgallery/img/loading.gif") no-repeat scroll center center transparent;  display: none !important;}.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {  display: inline-block !important;}.lg-outer.lg-css .lg-current {  display: inline-block !important;}.lg-outer .lg-item, .lg-outer .lg-img-wrap {  display: inline-block;  text-align: center;  position: absolute;  width: 100%;  height: 100%;}.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {  content: "";  display: inline-block;  height: 50%;  width: 1px;  margin-right: -1px;}.lg-outer .lg-img-wrap {  position: absolute;  padding: 0 5px;  left: 0;  right: 0;  top: 0;  bottom: 0;}.lg-outer .lg-item.lg-complete {  background-image: none;}.lg-outer .lg-item.lg-current {  z-index: 1060;}.lg-outer .lg-image {  display: inline-block;  vertical-align: middle;  max-width: 100%;  max-height: 100%;  width: auto !important;  height: auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {  opacity: 0;  -webkit-transition: opacity 0.15s ease 0s;  -o-transition: opacity 0.15s ease 0s;  transition: opacity 0.15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {  opacity: 1;}.lg-outer .lg-empty-html {  display: none;}.lg-outer.lg-hide-download #lg-download {  display: none;}.lg-backdrop {  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 1040;  background-color: #000;  opacity: 0;  -webkit-transition: opacity 0.15s ease 0s;  -o-transition: opacity 0.15s ease 0s;  transition: opacity 0.15s ease 0s;}.lg-backdrop.in {  opacity: 1;}.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {  -webkit-transition: none 0s ease 0s !important;  -moz-transition: none 0s ease 0s !important;  -o-transition: none 0s ease 0s !important;  transition: none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item {  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}.lg-css3.lg-use-left .lg-item {  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;}.lg-css3.lg-fade .lg-item {  opacity: 0;}.lg-css3.lg-fade .lg-item.lg-current {  opacity: 1;}.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {  -webkit-transition: opacity 0.1s ease 0s;  -moz-transition: opacity 0.1s ease 0s;  -o-transition: opacity 0.1s ease 0s;  transition: opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item {  opacity: 0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {  -webkit-transform: translate3d(-100%, 0, 0);  transform: translate3d(-100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {  -webkit-transform: translate3d(100%, 0, 0);  transform: translate3d(100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  opacity: 1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;  -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item {  opacity: 0;  position: absolute;  left: 0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {  left: -100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {  left: 100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {  left: 0;  opacity: 1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;  -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;  -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}/*# sourceMappingURL=../plugins/lightgallery/css/lightgallery.css.map *//* Slider */.slick-slider{    position: relative;    display: block;    box-sizing: border-box;    -webkit-user-select: none;       -moz-user-select: none;        -ms-user-select: none;            user-select: none;    -webkit-touch-callout: none;    -khtml-user-select: none;    -ms-touch-action: pan-y;        touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}.slick-list{    position: relative;    display: block;    overflow: hidden;    margin: 0;    padding: 0;}.slick-list:focus{    outline: none;}.slick-list.dragging{    cursor: pointer;    cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{    -webkit-transform: translate3d(0, 0, 0);       -moz-transform: translate3d(0, 0, 0);        -ms-transform: translate3d(0, 0, 0);         -o-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);}.slick-track{    position: relative;    top: 0;    left: 0;    display: block;    margin-left: auto;    margin-right: auto;}.slick-track:before,.slick-track:after{    display: table;    content: '';}.slick-track:after{    clear: both;}.slick-loading .slick-track{    visibility: hidden;}.slick-slide{    display: none;    float: left;    height: 100%;    min-height: 1px;}[dir='rtl'] .slick-slide{    float: right;}.slick-slide img{    display: block;}.slick-slide.slick-loading img{    display: none;}.slick-slide.dragging img{    pointer-events: none;}.slick-initialized .slick-slide{    display: block;}.slick-loading .slick-slide{    visibility: hidden;}.slick-vertical .slick-slide{    display: block;    height: auto;    border: 1px solid transparent;}.slick-arrow.slick-hidden {    display: none;}/* PORADNA */.poradna .box_content{    padding: 0;}.poradna .box_content .panel{    margin: 0;    padding-bottom: 5px;}.panel{    margin-bottom: 5px;    background: #F4F4F4;    padding: 20px;}.panel-heading h4{    margin: 0;}.panel-heading a{    font-size: 15px;    font-weight: 600;    background: url("/grafika/poradna/otazka.png") no-repeat top left;    min-height: 34px;    padding-left: 50px;    margin-bottom: 10px;    display: block;    line-height: 150%;}.list .panel-heading a{    line-height: 130%;}.panel-heading h4 a{    text-decoration: none;}.panel-body{    background:url("/grafika/poradna/odpoved.png") no-repeat top left;    min-height: 34px;    padding-left: 50px;    margin-bottom: 0;}.panel-body a{    text-decoration: none;}.panel-body .buttons{    padding: 0;}.write-us td:first-child{    min-width: 120px;}.poradna_form{    padding: 20px;    background: #f4f4f4;    margin-bottom: 5px;}.poradna_form h2{    margin-bottom: 10px;}.poradna_form table{    width: auto;    margin: auto;}.poradna_form table td{    padding: 2px;}.poradna_form table td:first-child{    /**    text-align: right;    padding-right: 10px;    /**/}.poradna_form #captcha_image{    margin-bottom: 0;    width: 190px;    height: auto;}/* END PORADNA *//* RESPONSIVE */@media all and (max-width:1400px){  #col-1  {    width: 25%;  }  #col-2  {    width: 75%;  }  .grid  {    width:995px;  }  #header.fixed  {    margin-left:-498px;  }  #banner_right  {    margin-left:525px  }  #banner_left  {    margin-right:525px;  }  .categories_tree ul.hover  {    width: 310%;  }  .categories_tree ul.hover li.level_2  {    width: 46%;  }  .produkt,  .subcategory_img  {    width: 33.3333%;  }  /* POPUP */  .popup  {    left:20%;    width:60%;  }  /**/}@media all and (max-width:1024px){  #col-1  {    width: 33.3333%;  }  #col-2  {    width: 66.6666%;  }  .grid  {    width:750px;  }  .categories_tree ul.hover  {    width: 210%;  }  .hlavni_nadpis  {    display:none;  }  #header.fixed  {    margin-left:-375px;  }  #banner_right,  #banner_left  {   display:none;  }  .form_box_content  {    padding-left:15%;    padding-right:15%;  }  /* DETAIL */  #detail-foto,  #detail-info  {    float:none;    margin-right:0;    width:100%;  }  #detail-foto a#det-img-a  {    height:auto;  }  /* Prohlizene naposledy */  .wl-item  {    width: 32.3333%;    margin:0;    padding: 0.5%;  }  .wl-item .wl-foto  {    height:100px  }  /* END DETAIL */  /* /letaky.php */  a.broadsheet-item  {    width: 45%;  }  a.c-letaky-det  {    width: 45%;  }  /* END /letaky.php */  .produkt,  .subcategory_img  {    width: 50%;  }  /* PRODUKTY RADKOVY VYPIS */  .produkt-radek .produkt-center_bg  {    margin-bottom: 10px;  }  .produkt-radek .produkt-right_bg  {    float: none;    width: 100%;    clear: both;  }  .produkt-radek .produkt-left_bg  {    width: 50%;    margin:0;    margin-bottom: 10px;    text-align: center;  }  .produkt-radek table.produkt-bottom  {    /*min-height: auto;*/  }  /* END PRODUKTY RADKOVY VYPIS */  .div_page_content .box,  .div_page_content .box:nth-child(even),  .div_page_content .box:nth-child(odd)  {    width: auto;    padding: 0;    display: block;    float: none;  }}/**/@media print {body{  padding:0;  margin:0;  padding-right:15px; /* Firefox urezaval pravy kraj obsahu */}.noprint{  display:none !important;}table{  /*width:98% !important;*/}#nahoru,#fixed_bottom_bar,.heureka-reviews_bg{  display:none !important;}#content{  width:100%;}#col-2{  width:100%;}#navigation,#navigation a{  font-weight:normal;  font-size:95%;  text-decoration:none;}#navigation{  padding: 0;  margin: 0;  margin-bottom: 20px;}/* KATEGORIE */.c-filters,.sort_bookmark,#ajax-vypis-dalsi-zbozi,.subcategories{  display:none !important;}.cat-list{  margin:0;  background:none;  border:0;  padding:0;}.produkt{  page-break-inside:avoid;}.produkt .popisek{  background:none;}/**//* DETAIL */.back_icon,.lepsi_cena,#detail_basket,.print_page,#detail_prilohy,#detail_related{  display:none !important;}#detail-foto,#detail-info{  width:47%;  border:0;  float:left;}#detail-foto a#det-img-a{  height:auto;  padding-top:30px;  padding-bottom:30px;}.detail_content{  padding:0;  background:none;  font-weight:normal;}/**//* KOSIK */#div_kosik_zpet,#basket_button,.tbl_katalog_vypis .delete,.doprava_zdarma,.c-kosik-souvpol,.form_box,#chksouhlas-dod-pod,#send-order,#kosik_kroky,.uzivatelsky_text{  display:none !important;}#shrnuti_ceny.form_box,.kosik_krok{  display:block !important;}.form_box{  page-break-inside:avoid;}.form_box_content{  background:none;  padding:0;}/**/}@media all and (max-width:1200px) {    #p-ordis-crm #kosiky_hledani_vlozil, #p-ordis-crm #kosiky_hledani_obchodnici {width: 150px;}}@media all and (max-width:1024px) {    #detail_zalozky_obsah {        margin-left: 0px !important;        margin-right: 0px !important;    }    #p-ordis-crm #ZPUSOB_DOPRAVY, #p-ordis-crm #ZPUSOB_UHRADY {width: 50%;float: left;clear: none;box-sizing: border-box;padding-right: 5px;}    #p-zrychlene-objednavani.quick_order_box form,    #p-zrychlene-objednavani.quick_order_box form .quick_order_code {        flex-wrap: wrap;    }    #p-zrychlene-objednavani.quick_order_box form .quick_order_code label {        display: block;        width: 100%;        min-width: inherit;        margin-bottom: 5px;    }    .quick_order_box form #i-pr-code {        margin-bottom: 15px;    }    #p-zrychlene-objednavani.quick_order_box .buttons {        margin-top: 15px;    }    /*body.ordis-eshop .zalozky_bg_lvl1 .zalozky_content_lvl1, body.ordis-eshop .zalozky_bg_lvl2 .zalozky_content_lvl2 {padding: 10px 5px;}*/    body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"].ui-widget.ui-widget-content,    body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"].ui-widget.ui-widget-content {width: calc(100% - 20px) !important;left: 10px;right: 10px;padding: 0px;top: 5% !important;}    /*body.ordis-eshop .ui-widget.ui-widget-content {width: calc(100% - 20px) !important;left: 10px;right: 10px;padding: 0px;top: 5% !important;}*/    body.ordis-eshop .ordis-popup .ordis_objednavka fieldset .conteiner {flex-wrap: nowrap;}    body.ordis-eshop .capture_file_button {display: inline-block;min-width: 40px;margin-right: 0px;}    body.ordis-eshop #file_area {display: none;}    body.ordis-eshop .ordis_firma_detail_prilohy .nic_nenalezeno.pc {display: none;}    body.ordis-eshop .ordis_firma_detail_prilohy .nic_nenalezeno.mobil {display: block;}    body.ordis-eshop #ordis_objednavka_polozky #p-zrychlene-objednavani .quick_order_box form #i-pr-code {margin-bottom: 0px;}    body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new.ordis-priloha-new .vypis-dlazdice-left {width: 90px;}    body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new.ordis-priloha-new .vypis-dlazdice-right {width: calc(100% - 90px);}    body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice.dlazdice-new.ordis-priloha-new {width: 100%;margin-right: 0px;}}@media all and (max-width: 1400px) {    body.ordis-eshop .activities-tab {width: 100% !important;}}@media all and (max-width: 1000px) {    #ordis_menu {display: none;}    #p-ordis-crm #ordis_content_bg {width: 100%;}    #p-ordis-crm #ordis_content, body.ordis-eshop #ordis_hlavicka_zpravy {padding: 0px;margin: 0px;}    #p-ordis-crm #ordis_menu_resp {display: inline-block;margin-top: 0px;font-size: 20px;height: 20px;cursor: pointer;}    #p-ordis-crm .ordis_main #ordis_menu {position: fixed;left: 0px;top: 0px;bottom: 0px;background-color: white;z-index: 10;padding-right: 15px;box-shadow: 2px 0px 5px #0000001a;}    #p-ordis-crm .ordis_main #ordis_menu .menu_ordis {height: calc(100% - 70px);overflow: auto;margin-bottom: 30px;}    #p-ordis-crm #ordis_nav {display: flex;}    #p-ordis-crm #ordis_nav li.ordismodul {min-width: auto;padding: 12px 17px;text-align: center;margin-right: 5px;}    .cezetmap {width: 700px;height: 400px}    .cezetmap .kraje {font-size: 700px}    .cezetmap .mesta {display: none;}}@media all and (max-height: 890px) {    #ordis_menu .menu_ordis .ordis_client_logo {position: initial;transform: none;margin: auto;}    #ordis_menu .menu_ordis .ordis_client_logo #logo {padding-bottom: 15px;}}@media all and (max-height: 720px) {    #ordis_menu .menu_ordis .ordis_client_logo {display: none;}}@media all and (max-height: 450px) {    body.ordis-eshop .splitter-panel {height: auto;}}@media all and (max-width: 768px) {    body.ordis-eshop .ordis-popup .popup_row .conteiner .margin-r-15 {margin-right: 0px;}    body.ordis-eshop #ordis-adresa-new .margin-r-15 {margin-bottom: 15px;}    body.ordis-eshop #ordis-novy-zakaznik .margin-r-15 {margin-bottom: 15px;}    body.ordis-eshop .ordis-popup .popup_row .conteiner {flex-wrap: wrap;}    #p-ordis-crm #content {width: 100%;padding: 10px;}    #p-ordis-crm #logo_sofico {display: none;}    #p-ordis-crm .ordis_kosik_hlavicka .box2, #p-ordis-crm .firma_info .box2 {width: 50%;}    #p-ordis-crm .box2.margin-r-15 {width: calc(50% - 15px);}    #p-ordis-crm .ordis_kosik_doprava_uhrada, #p-ordis-crm .ordis_kosik_hlavicka .conteiner {flex-wrap: wrap;}    #p-ordis-crm .ordis_kosik_hlavicka #ZPUSOB_DOPRAVY, #p-ordis-crm .ordis_kosik_hlavicka #ZPUSOB_UHRADY, #p-ordis-crm .ordis_kosik_hlavicka .box2 {width: 100% !important;margin: 0px;margin-bottom: 15px;}    #p-ordis-crm .ordis_kosik_hlavicka #ZPUSOB_DOPRAVY, #p-ordis-crm .ordis_kosik_hlavicka .box2:first-child {margin-right: 0px;}    #instafeed {flex-wrap: wrap;justify-content: center;}    #instafeed > a {width: calc(33% - 20px);margin: 10px;}    body.ordis-eshop #p-zrychlene-objednavani .quick_order_code {width: 300px;}    .produkty .compare {visibility: visible;}    .mobil    {      display:inline-block;    }    body    {      line-height:140%;    }    h1    {      font-size:200%;    }    img    {      max-width:100% !important;      height:auto !important;    }    .overflow_div    {        margin-bottom:20px;    }    .overflow_div table    {        margin-bottom:0;    }    .form_box_content    {        padding:40px;        margin-bottom:20px;    }    .form_box textarea    {        width:100%;    }    .form_box_content table.form_table td,    .form_box_content table.form_table td:last-child    {        display:block;        padding:0;        padding-bottom:5px;    }    .form_box_content table.form_table td.left    {        padding-bottom:1px;        width: 100%;    }    .form_box_content table.form_table td input[type="text"],    .form_box_content table.form_table td input[type="number"],    .form_box_content table.form_table td input[type="password"],    .form_box_content table.form_table td input[type="email"],    .form_box_content table.form_table td textarea    {        width: calc(100% - 15px);    }    .form_box_content table.form_table td select {        width: calc(100% - 17px);    }    .box_left,    .box_right    {        width:auto;        float:none;        margin-bottom:20px;        clear:both;    }    .box_adresy    {        display:block;    }    .box_adresa    {        padding:40px;        width:auto;        float:none;        clear:both;    }    .hlp-input    {        display:none !important;    }    /* RESET */    .top_bar, .menu, #top_bar_right,    #header, #header.fixed, #header .search,    #content, #col-1, #col-1-in, #col-2,    #foot,    #detail-foto, #detail-info, #detail_basket .left, #detail_basket .right,    #detail_basket_form .basket_form_table,    .grid    {      margin:0;      padding:0;      position:relative;      top:0;      left:0;      width:auto;      display:block;      height:auto;      float:none;    }    /**/    .hlavni_nadpis,    #col-1 .box, #col-1 .box_content,    .print_page,    #fixed_bottom_bar,    .captcha object,    .categories_tree ul.hover    {      display:none !important;    }    #col-1, #col-2,    #col-1 #col-1-in, #col-2 #col-2-in {        width: 100% !important;        margin: 0px !important;    }    /* TOP BAR */    .top_bar    {      width:auto;      padding:2%;    }    #top_bar_right    {      float:none;      text-align:right;      margin-bottom:10px;    }    #login_form    {      width:80%;      padding:10%;      padding-top:2%;      padding-bottom:5%;    }    .top_bar .menu ul li a,    .top_bar .menu ul li.level_1:first-child a.level_1    {        padding:5px;        display:block;        margin-right:1px;        margin-bottom:1px;    }    /**/    /* HEADER */    #basket    {      display:block;      float:none;      width:100%;      margin-bottom:15px;      font-size:110%;    }    #basket_products,    #basket #basket_show_popup    {      display:none !important;    }    #header,    #header.fixed    {      width:auto;      padding:2%;      position:relative;      margin:0;      left:0;      box-shadow:none;    }    #logo    {      margin:0;      margin-bottom:10px;      float:none;      display:block;    }    #header .search    {        margin-bottom:20px;    }    #as_vyhledavani_text    {      width:100% !important;    }    /**/    #top_bar2 .categories_bg    {        display:none;    }    #content    {      width:auto;      padding:2%;    }    /* CATEGORIES */    .categories    { /* TOP */      width:100%;      padding-left:0;      padding-right:0;    }    .categories_mobil_show, .se_menu_mobil    {      display:block;      padding:10px;      background-color:#000;      color:#fff;      font-size:120%;      font-weight:bold;      cursor:pointer;      line-height:27px;      -webkit-transition:all 0ms ease;      -moz-transition:all 0ms ease;      -ms-transition:all 0ms ease;      -o-transition:all 0ms ease;      transition:all 0ms ease;    }    .se_menu_mobil {display: none;}    .categories_mobil_show .icon, .se_menu_mobil .icon    {      background-repeat:no-repeat;      background-position:center;      width:27px;      line-height:27px;      height:27px;      display:inline-block;      float:right;    }    .categories_mobil_show.show .icon, .se_menu_mobil.show .icon    {      background-image:url("/grafika/plus_icon.png");    }    .categories_mobil_show.show, .se_menu_mobil.show    {      margin-bottom:20px;    }    .categories_mobil_show.hidden .icon, .se_menu_mobil.hidden .icon    {      background-image:url("/grafika/minus_icon.png");    }    .categories_tree.show,    .categories.show    {      display:block;    }    .categories_tree.hidden,    .categories.hidden    {      display:none;    }    .categories_tree .icon_c    {        width: 20%;        height: 39px;        position: absolute;        right: 10px;    }    .categories_tree .icon,    .categories .icon,    .categories_tree .icon.level_1,    .categories .icon.level_1,    .categories_tree .icon.level_2,    .categories .icon.level_2,    .categories_tree .icon.level_3,    .categories .icon.level_3,    .categories_tree .icon.level_4,    .categories .icon.level_4,    .categories_tree .icon.level_5,    .categories .icon.level_5    {      width:10%;      left:inherit;      right:1px;      top:1px;      padding:0;    }    .hover_icon.level_1{display: none}    .categories_tree .icon.subcategories,    .categories .icon.subcategories    {      background-color:rgba(255,255,255,0.5);    }    .categories_tree .icon.level_1,    .categories .icon.level_1    {      height:37px;      line-height:37px;    }    .categories_tree .icon.level_2,    .categories .icon.level_2    {      height:27px;      line-height:27px;    }    .categories_tree .icon.level_3,    .categories .icon.level_3    {      height:25px;      line-height:25px;    }    .categories_tree a .name,    .categories a .name    {      width:90%;      float:left;    }    /**/    /* CATEGORIES (PRODUCTS) */    /* SUBCATEGORIES */    .subcategories .subcategory    {      width:auto;      margin-right:10px;      margin-bottom:10px;    }    /* SUBCATEGORIES IMG */    .subcategories_img    {    }    .subcategories_img_in    {      width:102%;    }    .subcategory_img    {        width:calc(50% - 2%);        margin-right:2%;        margin-bottom:2%;    }    .subcategory_img a    {        margin:0;    }    .subcategory_img a,    .subcategory_img .img,    .subcategory_img .name,    .subcategory_img .no_foto    {      height:60px;    }    .subcategory_img .img,    .subcategory_img .no_foto    {      width:60px;    }    .subcategory_img .img img    {      max-height:60px !important;      max-width:60px !important;    }    .subcategory_img .no_foto    {      min-height:60px;    }    .subcategory_img .name    {      max-width:100px;    }    /* END SUBCATEGORIES IMG */    /* END SUBCATEGORIES */    /* ZALOZKY */    .sort_bookmark a    {      border:1px solid #E6E6E6;      margin:0;      margin-right:10px;      margin-bottom:10px;    }    .sort_bookmark a.active    {      bottom:0;    }    /**/    /* PRODUKT */    .filtry .parametr{width:50%}    .products_per_page{float:none;text-align:right}    .products_per_page a{padding:10px 15px;margin-left:2px}    .paging{float:none;text-align:right}    .paging a, .paging span{padding:10px 15px;margin-left:2px}    .cat-list    {      margin:0;      padding:0;      border-left-width:1px;      background:none;    }    .cat-list_in    {      width:auto;      margin:0;    }    .produkt    {      width:50%;      margin:0;    }    .produkt:hover .produkt-in    {        box-shadow:none;    }    .produkt .produkt-in    {        border-top-width:0;        border-left-width:0;        margin:0;    }    .produkt .foto    {        height:auto;    }    .produkt .foto .foto-in    {        height:200px;        width:auto;        display:block;        margin:auto;    }    .produkt .foto .no_foto    {        height:200px;    }    .produkt .foto img    {        max-height:100%;    }    #p-uzivatele #col-2-in {        overflow: auto;    }    /* Pretty photo */    .pp_pic_holder.pp_default { width: calc(100% - 20px)!important; left: 10px!important; overflow: hidden; }    div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }    div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }    .pp_content { width: 100%!important; height: auto!important; }    .pp_fade { width: 100%!important; height: 100%!important; }    a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }    #pp_full_res img { width: 100%!important; height: auto!important; }    .pp_details { width: 100%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }    a.pp_close { right: 10%!important; top: 10px!important; }    div.pp_default .pp_expand {right: 20px !important;display: none !important;}    div.ppt { width: 100% !important;margin-left: 0px;}    .cezetmap {width: 350px;height: 200px}    .cezetmap .kraje {font-size: 350px}    .cezetmap .mesta {display: none;}    @media all and (max-width:650px) {        body.ordis-eshop .ordis-adresy-vypis-dlazdice {width: 100%;margin-right: 0px;}        body.ordis-eshop .ordis-stats-vypis-dlazdice {width: 100%;margin-right: 0px;}        body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice {width: 100%;margin-right: 0px;}        body.ordis-eshop .ordis-obecny-vypis .ordis-obecny-vypis-dlazdice:nth-child(odd) {margin-right: 0px;}        body.ordis-eshop .ordis-popup .ordis_objednavka fieldset .conteiner {flex-wrap: wrap;}        body.ordis-eshop .box2.margin-r-15 {margin-right: 0px !important;width: 100% !important; margin-bottom: 15px;}        body.ordis-eshop .box3.margin-r-15 {margin-right: 0px !important;width: 100% !important; margin-bottom: 15px;}        body.ordis-eshop .box2 {width: 100% !important;}        body.ordis-eshop .box3 {width: 100% !important;}        body.ordis-eshop .row .container {flex-wrap: wrap;}        body.ordis-eshop .container .block2.margin-right-10 {margin-right: 0px !important;width: 100% !important; margin-bottom: 15px;}        body.ordis-eshop .container .block2 {width: 100% !important;}        #p-ordis-crm #ordis_nav li.ordismodul .label {display: none;}        body.ordis-eshop .doprava_message {float: none;}        #p-ordis-crm .quick_order_obsah_kosiku .basket_products_main_head {display: flex;flex-wrap: wrap;}        #p-ordis-crm .quick_order_obsah_kosiku .basket_products_main_head h2.ordis-polozky-nadpis {order: 1;width: 100%;}        #p-ordis-crm .quick_order_obsah_kosiku .basket_products_main_head .doprava_message {order: 2;width: 100%;margin: 0px;}        #p-ordis-crm .quick_order_obsah_kosiku .basket_products_main_head .kosik_rabat {order: 3;width: 100%;}        .rezervace_prijezdu_datum_vypisu {float: none;margin-top: 0px;}    }    @media all and (max-width:600px) {        .filtry .skupina_x_podskupina {flex-wrap: wrap;}        .filtry .skupina_x_podskupina .skupina_list {width: 100%;}        .filtry .skupina_x_podskupina .skupina_x_podskupina_bg {width: 100%;margin: 20px;}        .filtry .skupina_x_podskupina .parametr .hodnoty .hodnota {width: 33.3%;}        .zalozky_bg_lvl1 .zalozky_prepni_lvl1 > div, .zalozky_bg_lvl2 .zalozky_prepni_lvl2 > div {padding: 15px;}        body.ordis-eshop .ordis-popup .ordis_objednavka .conteiner {flex-wrap: wrap;}        body.ordis-eshop .splitter-panel {height: auto;}        body.ordis-eshop .ordis-popup .ordis_objednavka .objednavka_fieldset {padding: 5px;margin: 10px 0px;}        .ui-dialog .ui-dialog-content {padding: .5em 10px;}        #p-zrychlene-objednavani .quick_order_box form #i-pr-code {width: 90%;}        body.ordis-eshop .ui-dialog .ui-dialog-title {font-size: 14px;}        body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"].ui-widget.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"].ui-widget.ui-widget-content {position: fixed;top: 10px !important;}        /*body.ordis-eshop .ui-widget.ui-widget-content {position: fixed;top: 10px !important;}*/        body.ordis-eshop .ui-dialog[aria-describedby="ordis-novy-zakaznik"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-new"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-poznamka-new"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-udalost-new"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-new"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-prilohy-sign"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis_import_dialog"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog2"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-obj"] .ui-dialog-content.ui-widget-content,        body.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] .ui-dialog-content.ui-widget-content {overflow-y: auto;max-height: calc(100vh - 70px) !important;margin-top: 0px;}        /*body.ordis-eshop .ui-dialog-content.ui-widget-content {overflow-y: auto;max-height: calc(100vh - 70px) !important;margin-top: 0px;}*/        body.ordis-eshop .ordis_kosik_hlavicka .calendar_div_zavozy {width: 100% !important;margin-right: 0px;}        #p-ordis-crm .ordis_kosik_hlavicka .box2, #p-ordis-crm .firma_info .box2 {width: 100%;margin: 0px;}        #p-ordis-crm #ZPUSOB_DOPRAVY, #p-ordis-crm #ZPUSOB_UHRADY {width: 100%;padding: 0px;float: none;}        body.ordis-eshop .ordis_kosik_hlavicka #zpusoby_dopravy {margin: 0px;}        .dialog_18_let {left: 10px;right: 10px;top: 10px;transform: none;width: auto;}        #SE_KOSIK_PRILOHY #kosik_prilohy_input {width: 100%;}        #SE_KOSIK_PRILOHY #kosik_prilohy_nahrat {margin: 10px auto 0px;display: block;}    }    @media all and (max-width:500px) {        .sort_bookmark a {            margin-right: 2px;            margin-bottom: 2px;        }        #foot_2 .box, #foot_2 .box2, #foot_2 .box3, #foot_2 .box4 {            width: 100%;            text-align: center;        }    }    @media all and (max-width:400px)    {        .subcategory_img{width:100%;float:none}        .filtry .parametr{width:100%;float:none}        .cat-list        {            border:0;        }        .produkt        {            width:100%;            float:none;            margin:0;            margin-bottom:2%;        }        .produkt .produkt-in        {            border-width:1px;        }        .produkt h2        {            position:relative;        }        .produkt h2 a        {            height:auto;        }        .produkt .code        {            margin:0;        }        .produkt .popisek        {            height:auto;            padding:2%;            margin:0;            width:96%;        }        .produkt .popisek:empty        {            display:none;        }        .produkt .popisek .variants        {            position:relative;            padding:0;            padding-top:10px;        }        .produkt .in_basket.active        {            padding-left:2%;            padding-right:2%;            width:96%;        }        .produkt div.produkt-bottom        {            float:none;            padding:2%;            width:96%;        }        #popup_front .abp_buttons .button {width: 100%;box-sizing: border-box;}        #instafeed > a {width: calc(50% - 10px);margin: 5px;}        .hodnoceni_produktu_top > div {width: 100%;}    }    /* END PRODUKTY */    /* RADKOVY VYPIS */    .cat-list-radek    {      margin:0;      margin-bottom:15px;    }    .produkt-radek-in    {      padding-left:0;      padding-right:0;    }    .produkt-radek .tags    {      margin:0;    }    .produkt-radek .sleva    {      margin-left:0;    }    /* END RADKOVY VYPIS */    /* DETAIL */    #detail_basket .left    {      margin-bottom:10px;    }    #detail-foto{margin-bottom:20px;}    #detail-foto a#det-img-a    {      height:auto;      padding-top:10px;      padding-bottom:10px;    }    #detail_basket_form    {      margin-bottom:15px;    }    .detail_title    {      font-size:180%;    }    .detail_content    {      /*padding:15px;*/      margin-bottom:15px;    }    /* FOTORECENZE */    .fotorecenze_top .buttons {        float: none;        margin: auto;        margin-bottom: 10px;    }    /* NAPOSLEDY PROHLIZENE */    .watch-last-box    {      padding:0;    }    /* END NAPOSLEDY PROHLIZENE */    /* ZALOZKY */    #detail_zalozky .zalozka    {      border-bottom:1px;      margin-bottom:10px;    }    #detail_zalozky_obsah    {      margin-left:-2%;      margin-right:-2%;    }    /* END ZALOZKY */    /* END DETAIL */    /* KOSIK */    /*#p-basket .categories_mobil_show,    #p-basket .categories_tree,    #p-basket .categories,*/    #p-basket #send-order .print_paper    {      display:none !important;    }    #cp-posty    {        width:100%;    }    #div_kosik_zpet{position:relative}    #kosik_kroky    {        display:block;        margin-bottom:20px;        width: auto;    }    #kosik_kroky span    {        margin-bottom:1px;        text-align:left;        margin-right: 0px;    }    .kosik_krok .quick_order_box label[for="i-pr-code"],    .kosik_krok #slevove_kupony label    {        display:block;        padding:0;        margin-bottom:5px;        text-align:center;    }    /* END KOSIK */    #nahoru    {      bottom:10px;    }    /* POPUP */    /*    .popup_bg    {    }    .popup    {      left:10%;      width:80%;    }    */    body    {      overflow:auto !important;    }    #popup_bg    {      display:none !important;      visibility:hidden;      position:relative;    }    .popup    {      position:relative;      width:100%;      margin:0;      left:0;    }    #popup_front    {      margin:0;      max-height:400px;    }    #popup_head .content    {      padding-left:2%    }    #popup_head .close    {      right:2%;    }    #popup_front .content    {      padding:2%;    }    .abp_button_back    {      margin-bottom:10px;    }    /* BASKET POPUP */    #popup_front .basket_product .img img    {      max-height:40px;    }    #popup_front .basket_product td    {      height:auto;    }    #popup_front #abp_header    {      margin-bottom:10px;    }    #popup_front .abp_buttons.top    {      margin-bottom:10px;    }    /* END BASKET POPUP */    .popup-uvodni-upoutavka    {      /*display:none !important;*/    }    /* END POPUP */    .tbl_katalog_vypis .obrazek,    .tbl_katalog_vypis .basket_form_down, .tbl_katalog_vypis .basket_form_up    {        display:none;    }    .tbl_katalog_vypis .pridat_do_kosiku    {        width:100px;        min-width: 100px;    }    /* NAPISTE NAM */    .write-us1    {      padding:2%;      overflow:auto;    }    /* END NAPISTE NAM*/    #foot .box2,#foot_2 .box2,    #foot .box3,#foot_2 .box3,    #foot .box4,#foot_2 .box4    {      display:block;      float:none;      box-sizing: border-box;      padding:4%;    }    #foot_2 {        padding: 2% 4%;        width: 100%;    }    /* FIXNI KOSIK */    #fixed_basket    {        margin:0 !important;        top:auto;        right:0;        bottom:0;        padding:10px;        padding-top:20px;        background-color:rgba(255,255,255,0.8);        background-position:center;        -webkit-border-radius:4px;        -moz-border-radius:4px;        border-radius:4px;    }    /* END FIXNI KOSIK */    .box2, .box3, .box4, .box66, .box33 {width:100%}    .template-box2 .box2, .template-box3 .box3 {padding: 20px 0px;}    .template-box4 .box4 {margin-right: 0px;width: 100%;}    .template-box2-1 .box66, .template-box2-1 .box33, .template-box1-2 .box66, .template-box1-2 .box33 {padding:20px 0px 0px;}}@media all and (max-width: 768px) {  .categories  {    background-color:#f4f4f4;    border:1px solid #e6e6e6;    border-bottom:0;    margin-bottom:15px;    width:auto;  }  .categories ul  {    list-style:none;    margin:0;  }  .categories ul.subcategories  {    display:none;    /*visibility:hidden;*/  }  .categories ul.open  {    display:block;    /*visibility:visible;*/  }  .categories a  {    color:#000;    text-decoration:none;    padding:5px;    padding-left:10px;    padding-right:10px;    display:block;    clear:both;    overflow:hidden;  }  .categories .icon  {    display:block;    width:8%;    float:left;  }  .categories a .name  {    display:block;  }  .categories ul.subcategorie  {    margin:0;    position:relative;    display:none;  }  .categories ul.open  {    display:block;  }  /* LEVEL 1 */  .categories li.level_1,  .categories li.level_1:hover  {    float:none;    padding:0;    margin:0;    background:transparent;  }  .categories a.level_1  {    padding:10px;    border:0;    border-bottom:1px solid #e6e6e6;    font-size:17px;    font-weight:600;    color:#000;    text-align:left;    height:auto;    line-height:inherit;  }  .categories a.level_1:hover,  .categories a.level_1.active  {    background-color:#7e7e7e;    color:#fff;  }  .categories ul.level_1,  .categories ul.subcategories.level_1  {    position:relative;    padding:0;    border:0;    border-bottom:1px solid #e6e6e6;    opacity:1;    visibility:visible;    margin:0;  }  /* END LEVEL 1*/  /* LEVEL 2 */  .categories li.level_2  {    float:none;    display:block;    padding:0;    margin:0;    width:auto;  }  .categories li.level_2 a:hover .name  {    text-decoration:underline;    color:#c1c1c1;  }  .categories li.level_2 a.active  {    font-weight:bold;  }  .categories .level_2 a  {    padding-left:25px;    font-weight:normal;    font-size:inherit;    margin:0;  }  /* END LEVEL 2*/  /* LEVEL 3 */  .categories a.level_3  {    padding-left:40px;    padding-top:4px;    padding-bottom:4px;    color:inherit;  }  /* END LEVEL 3*/  /* LEVEL 4 */  .categories a.level_4  {    padding-left:50px;    padding-top:4px;    padding-bottom:4px;    color:inherit;  }  /* END LEVEL 4*/  /* LEVEL 5 */  .categories a.level_5  {    padding-left:60px;    padding-top:4px;    padding-bottom:4px;    color:inherit;  }  /* END LEVEL 5*/  /* JS VERZE */  .categories ul li  {    position:relative;  }  .categories .icon  { /* Pro klikaci verzi */    position:absolute;    top:13px;    left:8px;    height:9px;    width:9px;    padding:2px;    background-repeat:no-repeat;    background-position:center;    cursor:pointer;  }  .categories .icon.subcategories  {    background-image:url("/grafika/plus.png");  }  .categories .icon.subcategories.open  {    background-image:url("/grafika/minus.png");  }  .categories .icon.nosubcategories  {    background-image:none;  }  .categories .icon.subcategories:hover,  .categories .icon.level_1.subcategories.active  {    background-image:url("/grafika/plus_white.png");    background-color:#7E7E7E;  }  .categories .icon.subcategories.open:hover,  .categories .icon.level_1.subcategories.open.active  {    background-image:url("/grafika/minus_white.png");    background-color:#7E7E7E;  }  /**/  /* FOTO */  .categories span.foto,  .categories span.foto.level_2  {    display: none;  }  /* END FOTO */  .categories ul.level_1,  .categories ul.subcategories.level_1  {    display: none;  }  .categories ul.level_1.open,  .categories ul.subcategories.level_1.open  {    display: block;  }}body.admin_se #foot_bg,body.admin_se #foot_2_bg{display: none !important;}body.admin_se{font-size: 15px;line-height: 140%}body.admin_se #content_bg .grid{max-width: 100%;width: 100%;padding: 20px}body.admin_se #col-1{width: 300px}body.admin_se #col-1 #col-1-in{margin-right: 20px}body.admin_se #col-2{width: calc(100% - 300px)}.admin_edit.SE_ALERT tr.TEXT td{vertical-align: top}.admin_edit.SE_ALERT tr.TEXT .editor_bg{float: left;width: 80%}.admin_edit.SE_ALERT tr.TEXT .promenne{float: right;width: 19%;max-height: 678px;overflow: auto}.admin_edit.SE_ALERT tr.TEXT .promenne #div_emaily_promenne input{font-size: 95%;padding: 5px 10px !important}.message.admin_se{padding: 20px;background: lightgrey;margin-bottom: 20px}.admin_se td.se_stat{padding-bottom: 20px;padding-left: 40px}.admin_se td.se_stat span{display: inline-block;padding: 5px 10px;background: #f1f1f1;margin-bottom: 2px;margin-right: 2px;border-radius: 4px}.admin_se td.se_stat span.active{background: #a9dd5f}/*dashboard*/.tile-container {    display: flex;    flex-wrap: wrap;    gap: 20px;    justify-content: space-between;}.tile {    /*background-color: #f3f3f3;*/    width: calc(50% - 10px);    /*padding: 20px;*/    box-sizing: border-box;    border: 1px solid #e0e0e0; /* jemnější ohraničení */    border-radius: 4px; /* menší zaoblené rohy */    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* slabý stín */}.tile-header {    display: flex;    align-items: center;    background-color: #e0e0e0; /* tmavší pozadí nadpisu */    /*padding: 10px;*/    padding: 10px 0px 0px 20px;    border-radius: 3px; /* mírně zaoblené rohy nadpisu */}.tile-title {    display: flex;    align-items: center;}.tile-icon {    margin-right: 10px;}.tile-content {    padding: 20px;}@media (max-width: 768px) {    .tile {        width: calc(100% - 20px);    }}.my-phpinfo-table {    width: 930px;    margin: auto; /* Zarovnání tabulky na střed */    border-collapse: collapse;}.my-phpinfo-table th, .my-phpinfo-table td {    border: 1px solid #ddd;    padding: 8px;}.my-phpinfo-table tr:nth-child(even) {    background-color: #f2f2f2;}.my-phpinfo-table tr:hover {    background-color: #ddd;}.my-phpinfo-table th {    padding-top: 12px;    padding-bottom: 12px;    text-align: left;    background-color: #4CAF50;    color: white;}.my-phpinfo-table td:first-child, .my-phpinfo-table th:first-child {    width: 300px; /* Šířka prvního sloupce */}.admin_table th, .admin_table td{    padding-top: 2px;    padding-bottom: 2px;}.admin_table tr.update_new td,.admin_vypis tr.update_new td {    font-style: italic !important;}.vypis_right {    text-align: right !important;}.vypis_left {    text-align: left !important;}.vypis_center {    text-align: center !important;}.vypis_top {    vertical-align: top !important;}.update_table thead th {    border-bottom: 1px solid silver;}.update_table tr:not(.noline) td {    border-bottom: 1px solid #E5E5E5;}.update_table2 {    width: 100%;}.update_table2 tr td:first-child {    width: 150px;}.update_table2 tr td {    vertical-align: top;    border-bottom: none !important;}.update-info-frm .admin_vypis tbody tr:hover td  {    background-color: #f6f6f6 !important;}tr.preskrtnute td {    text-decoration: line-through;}.admin_red {    color : red;}.admin_list_image { width: auto;  height: auto; display: block; max-width:100px;  max-height:100px;}.api-select-method {    display: flex;    flex-direction: column;    max-height: 75vh;    overflow: hidden;}.api-select-method .table-container {    flex-grow: 1;    overflow-y: auto;    margin: 10px;}.api-select-method .table-container table {    width: 100%;    border-collapse: collapse;}.api-select-method .table-container table tr {    cursor: pointer;}.api-select-method .table-container table tr td {    border-bottom: solid 2px #f6f6f6;}.api-select-method .table-container table tr:hover {    background-color: #f2f2f2;}.api-select-method .table-container table tr.active {    background-color: silver;}body {font-family: 'Istok Web';font-style: normal;font-weight: 400;font-size: 14px;}.grid {max-width: 1430px;}#col-1-in {margin-right: 30px;}#p-hp #col-1 {display: none;}#p-hp #col-2 {width: 100%;}h1 {font-size: 2.5rem;font-weight: 300;line-height: 1.2;color: #0f1e50;}input[type="text"], input[type="password"], input[type="number"], input[type="email"], input[type="date"], input[type="datetime-local"], input[type="tel"], input[type="file"], select, textarea{border-color: #dfdcd7;font-size: 14px;font-family: 'Istok Web';color:black;transition: all 0.3s;padding: 12px;resize:none;border: 1px solid #dfdcd7;box-sizing: border-box;border-radius: 0px;line-height: 17px;background-color: white;}::placeholder {font-family: 'Istok Web';}.button, button, input[type="button"], input[type="submit"], .eu-cookies button {border-radius:0px;padding: 12px 30px;line-height:17px;background-color:#9e0331;border: 1px solid #9e0331;color: white;text-transform: none;font-size: 14px;font-family: 'Istok Web';transition: all 0.3s;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;-webkit-appearance: button;}.button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover, .eu-cookies button:hover, .eu-cookies-btns button:hover {background-color: white;border: 1px solid #9e0331;color: #9e0331;}.eu-cookies button:hover {padding: 12px 30px;}/* vypis2 */.produkty_ajax {width: 100%;}.cat-list_in .cleaner {display: none;}/* HEAD */#header {padding-top: 17px;padding-bottom: 17px;}#header .conteiner {align-items: center}#logo {max-width: 200px;}#header .search {width: 80%;margin: 0px;position: inherit;}.box-logo {margin-right: 50px;}.box.right {display: flex;align-items: center;}#header .box.right .se_text {line-height: 1;}#header .box.right p {margin: 0px;}#header .box.right p a img {transition: all 0.3s;}#header .box.right p a:hover img {transform: scale(1.15);}.box-hledani {width: calc(100% - 400px);display: flex;align-items: center}.box-hledani .se_text {width: 300px;font-size: 17px;margin-left: 50px;}.box-hledani .se_text p {margin: 0px;}#header .search {width: 100%;}.search {border: 1px solid #dfdcd7;background-color: white;}.search .it-search {padding-left: 25px;font-size: 15px;height: 50px;line-height: 50px;}.search .bt-search {height: 50px;line-height: 50px;background-color: #0f1e50;border: none !important;background-image: url('/usr/grafika/search.svg');background-position: center;background-size: 20px;}.search .bt-search:hover {background-color: black;}#login #login_link {color: white;font-size: 14px;position: relative;text-align: left;display: block;padding-left: 50px;}#login #login_link::before {content: "";background-image: url('/usr/grafika/user.svg');background-position: left;position: absolute;left: 0%;top: 50%;transform: translateY(-50%);display: inline-block;width: 50px;height: 50px;background-repeat: no-repeat;}#login #login_link i {display: none;}#login #login_link .jmeno {display: block;}.prihlaseny .nazev {display: block;}#basket #basket_show_popup {display: none;}#basket #basket_link {color: white;margin-left: 35px;background-image: url('/usr/grafika/cart.svg');display: block;padding-left: 40px;background-position: left center;background-repeat: no-repeat;position: relative;}#basket #basket_ks {position: absolute;background-color: #a71433;padding: 0px;line-height: 20px;width: 20px;text-align: center;margin: 0px;left: -2px;background-image: none;top: -2px;font-size: 12px;border-radius: 50%;}#basket #basket_price {line-height: 1;vertical-align: middle;margin-top: 5px;display: inline-block;}#top_bar2_bg, #top_bar2 {background-color: #0f1e50;}#registrace {display: none;}#top_bar2 {padding: 15px 0px;}#top_bar2 .box.right {display: flex;align-items: center;}/* STROM - VLEVO */.shop_kategorie_label {cursor: pointer;display: inline-block;font-size: 14px;text-transform: uppercase;margin-right:5px;font-weight: 600;padding: 8px 0px;border-radius: 0px;background-image: url('/usr/grafika/menu_icon.png');background-position: center;background-repeat: no-repeat;width: 25px;height: 14px;}#top_bar2 > .conteiner {align-items: center;}#shop_kategorie {display: flex;align-items: center;}#shop_kategorie .categories_bg {display: none;position: absolute;left: 0px;background: white;z-index: 100;top: 90%;border-radius: 0px;padding: 0px;box-sizing: border-box;}.categories a.level_1 {border: none;text-align: left;height: auto;padding-right: 15px;}#shop_kategorie .categories_bg a.level_1 {color: #161619;margin: 0px;padding: .875rem 1rem;border: solid 1px #161619;font-size: 100%;margin-top: -1px;line-height: 1.6;}#shop_kategorie .categories_bg a.level_1:hover {text-decoration: none;}.categories a.level_1 .foto {display: none;}.categories li.level_1 {float: none;padding: 2px 0px;/*position: relative;*/}#shop_kategorie .categories_bg li.level_1 {padding: 0px;}.categories li.level_1:hover {background: white;border-radius: 0px;margin: 0px;}#shop_kategorie .categories_bg li.level_1:hover {border-radius: 0px;}.categories li.level_1:hover a.level_1 {color: #9e0331}.categories li.level_1.subcategories:hover > ul {display: block;left: 100%;top: 0px;width: 345%;margin-top: 2px;background: white;border: solid 1px #161619;border-left: 0px;z-index: 1;max-width: calc(100vw - 450px);min-height: calc(100% - 60px - 7px);margin-top: -1px;}.categories ul.subcategories.level_1 {display: none;}.categories .hover_icon {display: block;margin-top: 4px;margin-left: 20px;}.categories ul.level_2 {width: 100%;height: 100px;overflow: hidden;float: none;}.categories ul.level_2.roll {height: 100%;}.categories .cat-left-roll {cursor: pointer;margin-top: 5px;}.categories li.level_2 {width: calc(33.33% - 2.5%);}#shop_kategorie .categories_bg a.level_2 {font-weight: 400;}.top_bar .menu ul li a, .top_bar .menu ul li > span {color: white;margin: 5px 5px 0px;display: inline-block;font-size: 17px;}.top_bar .menu ul li > span {margin: 5px 15px 0px;}.top_bar .menu ul li:hover ul {padding: 20px 15px;border: solid 1px #19110b;}.top_bar .menu ul li:hover ul li > span, .top_bar .menu ul li:hover ul a {color: #19110b;font-size: 15px;}#col-1 .categories_tree .icon_c {display: none;}#col-1 .categories_tree li.level_1 {overflow: hidden;margin-bottom: 10px;background-color: white;box-shadow: 0px 5px 11px #00000022;}#col-1 .categories_tree li.subcategories.open {border-radius: 0px;}#col-1 .categories_tree a.level_1:hover, #col-1 .categories_tree a.level_1.active, #col-1 .categories_tree a.level_1.open {background-color: #0f1e50;color: white;}#col-1 .categories_tree a.level_1 {border: none;font-size: 16px;}#col-1 .categories_tree ul.level_1 {border: none;padding: 10px 0px;}#col-1 .categories_tree {border: none;background-color: transparent;margin-bottom: 50px;}#col-1 .categories_tree a.level_2 {padding-left: 10px;}#col-1 .hover_icon.level_1 {display: none;}#col-1 .categories_tree li.level_2 a.active {color: #0f1e50;}/* VYPIS */.cat-list {background: transparent;border: none;padding: 0px;margin-left: 0px;margin-right: 0px;}.produkt {width: 25%;margin: 0px;}#col-2-2-in .produkt {width: 33.33%;}.produkt .produkt-in {background: #FFFFFF;box-shadow: none;border-radius: 0px;margin: 0px;transition: all 0.3s;overflow: hidden;border: 1px solid #e1e1e1;}.produkt:hover .produkt-in {box-shadow: none;}.produkt .produkt-in:hover {box-shadow: none;border: 1px solid #161619;}.produkt .produkt-in:hover .bt-basket {background-color: #000;}.produkt .produkt-in:hover .vypis-detail-btn {background-color: #000;}.produkt .foto {margin-bottom: 20px;}.produkt .foto .foto-in {width: 100%;display: flex;align-items: center;justify-content: center;}.produkt .foto .foto-in > a {display: block;width: 100%;}.produkty .produkt-bottom_bg {background: transparent;padding: 20px;}.produkt .code {font-size: 13px;line-height: 18px;color: #0f1e50;text-align: left;margin-bottom: 0px;margin-top: 3px;padding-left: 20px;padding-right: 20px;}#ajax-vypis-dalsi-zbozi {height: auto;margin-top: 30px;}#ajax-vypis-dalsi-zbozi .button .icon {display: none;}#p-dp #ajax-vypis-dalsi-zbozi, #p-hp #ajax-vypis-dalsi-zbozi {display: none}.produkt h2 a {font-size: 17px;font-weight: 900;line-height: 20px;color: #101f51;text-align: left;padding-left: 20px;padding-right: 20px;height: 60px;}.produkt h2 a:hover {opacity: 1;color: #161619;}.produkt .popisek {font-size: 14px;line-height: 18px;color: #0f1e50;padding-left: 20px;padding-right: 20px;text-align: left;margin-bottom: 0px;height: 53px;margin-top: 5px;}.produkt .in_basket, #detail_basket #in_basket {background: #7c6e65;color: white;text-transform: inherit;font-weight: 400;}#detail_basket #in_basket {border-radius: 0px;}#detail_basket .td_katalog_detail_polozka.dostupnost {font-size: 18px;}.produkt .variants {padding-left: 20px;padding-right: 20px;}.produkt .variants select {margin-top: 0px;border-radius: 0px;border: solid 2px #E5E5E5;padding: 10px;color: #161619;font-weight: 600;font-size: 15px;}.produkty .table-produkt-bottom-2 {position: inherit}.produkty .table-produkt-bottom-1 {min-height: 44px;}.produkty .table-produkt-bottom-1 td.produkt-bottom-2 {width: 120px;height: 67px;display: none;}.produkty .favourite {position: absolute;top: 10px;right: 13px;}.produkty .castka .cena {font-size: 21px;line-height: 26px;display: inline-block;margin-right: 5px;color: #101f51;font-weight: 900;}.produkty .castka .vedlejsi_cena {display: none;}.produkty .castka .text {display: none;}.produkty .stav_skladu {text-align: left;font-size: 14px;line-height: 17px;margin-top: 2px;}.produkty .bt-basket {background-image: none;width: auto;height: auto;font-size: 17px;line-height: 21px;padding: 10px 15px 10px 15px;}.produkt .sleva {bottom: 35px;top: auto;}.produkty .basket_top_tr1 {border: solid 1px #0f1e50;border-radius: 0px;display: flex;align-items: center;justify-content: center;width: calc(100% - 15px);margin: auto 0px 5px auto;}.produkty .basket_form_table .input_ks {float: none;margin: 0px;border: none;padding: 0px;height: 36px;outline: none;width: calc(100% - 70px);}.produkty .produkt-radek .basket_form_table .input_ks {width: 30px;background: transparent;}.produkty .basket_form_down, .produkty .basket_form_up {float: none;text-align: center;background-color: transparent;color:black;width: auto;margin: 0px;padding: 10px 15px;font-size: 100%;}.produkty .puvodni_cena {display: block;font-size: 15px;line-height: 18px;color: #7c6e65;font-weight: 300;}.no_foto {background-color: #d8d8d8;}.popup_small.oblibene {border-radius: 0px;box-shadow: 0px 10px 25px #00000029;text-align: left;left: 10px;right: 10px;}/* VYPIS - END *//* RAZENI */.katalog_typ_vypisu {margin-bottom: 0px;}.sort_bookmark a {font-size: 18px;line-height: 22px;color: black;padding: .65rem .99rem;margin-right: 10px;font-weight: 600;transition: all 0.3s;border: 1px solid #eae8e4;margin-bottom: 15px;}.sort_bookmark a.active {z-index: 1;}.sort_bookmark a.active, .sort_bookmark a:hover {bottom: 0px;background: #0f1e50;border-radius: 0px;color:white;}.products_per_page .nadpis {font-size: 18px;line-height: 22px;font-weight: 400;}.products_per_page a {border: 1px solid #eae8e4;font-size: 16px;line-height: 20px;color: black;padding: .65rem .99rem;font-weight: 600;transition: all 0.3s;background: transparent;}.products_per_page a.active, .products_per_page a:hover {background: #0f1e50;border-radius: 0px;color:white;}.paging a, .paging span {border: none;font-size: 16px;line-height: 20px;color: black;padding: .65rem .99rem;font-weight: 400;transition: all 0.3s;background: transparent;margin: 3px;}.paging a {border: 1px solid #eae8e4;}.paging a:hover, .paging a.active {background: #0f1e50;border-radius: 0px;color:white;}.paging span.tecky, .paging span.text {font-weight: 400;}.paging.bott {margin: 0px 0px 30px;text-align: center;}/* RAZENI - END *//* CATEGORIES */#col-1 .subcategories_img {padding-top: 50px;}#col-1 .categories li.level_1 {padding: 0px;transition: all 0.2s;float: none;display: inline-block;}#col-1 .categories li.level_1:hover {margin: 0px;padding: 0px;background: #9e0331;border-radius: 0px;}#col-1 .categories li.level_1:hover a {color: white;}#col-1 .categories a.level_1 {border: none;font-size: 16px;line-height: 22px;font-weight: bold;height: 30px;padding: 15px 10px;}#col-1 .categories a.level_1 .foto {display: none;width: 27px;}#col-1 .categories a.level_1 img {vertical-align: middle;margin-right: 7px;margin-bottom: 3px;max-width: 20px;max-height: 20px;}#col-1 .categories a.level_2 {background: white;padding: 5px 15px;border-radius: 0px;box-shadow: 0px 9px 11px #0000000a;width: 100%;box-sizing: border-box;font-size: 16px;line-height: 19px;color: black !important;font-weight: 400;}#col-1 .categories a span.name.level_2 {display: flex !important;align-items: center;width: 100% !important;min-height: 50px;}#col-1 .categories a span.name.level_2 .foto {margin-right: 10px;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;}#col-1 .categories a span.name.level_2 .foto > img {max-width: 100%;max-height: 100%;display: block;}#col-1 .categories ul {margin-bottom: -9px}#col-1 .categories ul li a:hover {text-decoration: none;}#col-1 .categories ul.subcategories.level_1 {background: #9e0331;border: 1px solid #00000000;border-radius: 0px;margin-top: 0px;}/* CATEGORIES - END *//* FOOT */#foot_bg, #foot {background-color: #e1e1e1;color: #0f1e50;}#foot_bg {margin-top: 30px;}#foot {border: none;padding: 150px 0px;}#foot a {color: #0f1e50;}#foot a:hover {color: #070f27;text-decoration: underline;}#foot ul li {color: #0f1e50;line-height: 2;}#foot p {line-height: 1.5;}#foot h2 {font-weight: 700;margin-bottom: 25px;}#foot_2_bg {background-color: #0f1e50;}/* detail */#detail_related .cat-list, #detail_alternative .cat-list {background: transparent;width: calc(100% + 30px);margin-left: -15px;}#detail_related .cat-list_in .produkt {margin-top: 5px;margin-right: 0px;}#detail_alternative .cat-list_in .produkt {margin-top: 5px;margin-right: 0px;}#detail_related .cat-list_in .produkt .produkt-in {height: auto}#detail_alternative .cat-list_in .produkt .produkt-in {height: auto}#detail_zalozky_obsah {background: transparent;margin: 0px;overflow: visible;}.detail_basket_form .bt-basket:hover {background-color: #9e0331;}.detail_basket_form .basket_form_up, .detail_basket_form .basket_form_down {padding: 5px;width: 20px;}.detail_basket_form .input_ks {height: 42px;padding: 5px;}.detail_basket_form .basket_form_down {transform: translateY(-2px);}/* NASEPTAVAC */#as_vyhledavani_text a .nas-div-img {width: 80px;}#as_vyhledavani_text a .nas-div-nazev {width: 60%;}#as_vyhledavani_text a .nas-div-cena {width: 60%;text-align: left;float: left;}#as_vyhledavani_text a .nas-div-dostupnost {display: block;padding-left: 0%;text-align: right;}#as_vyhledavani_text a .nas-div-info {display: none;}h3.ui-menu-item-wrapper {text-align: left;font-weight: 600;margin-top: 15px;margin-bottom: 5px;font-size: 17px;text-decoration: underline;}.ui-menu-item.buttons {text-align: center;margin-bottom: 10px !important;}.ui-menu-item-wrapper.button.vse {padding: 9px 20px !important;}/* KOSIK */#popup_front .abp_button_back .ico, #popup_front .abp_button_basket .ico {display: none;}.info-doprava-progress-part {background-color: #9e0331;}.kosik-krok-prechod {background-color: #9e0331;color: white;}#kosik_kroky span {color: #9e0331;border: solid 1px #9e0331;background-color: transparent;}#kosik_kroky span.active {background-color: #9e0331;color: white;}table thead td, table th {background: transparent;font-size: 13px;color: #2B2522;text-transform: uppercase;font-weight: 600;border-bottom: 1px solid #c7ced9;}#send-order .input_submit {border: none;}#send-order .input_submit:hover {color: white;}.tbl_katalog_vypis.basket .pridat_do_kosiku .input_ks {padding: 5px;}.tbl_katalog_vypis .pridat_do_kosiku {min-width: 100px;}/* HP a detail */#p-hp .template-box2-1 {align-items: center;}#p-hp .slider_bg {margin-top: 20px;}#p-hp .div_page_content > h2 {text-align: center;font-size: 35px;line-height: 42px;font-weight: 600;}.div_page_content {margin-bottom: 50px;}#p-hp .dlazdice-container {border: none;display: flex;justify-content: space-between;flex-wrap: wrap;}#p-hp .dlazdice-col {width: calc(20% - 25px);padding: 0px;border: none;float: none;display: inline-block;height: auto;margin-bottom: 25px;}#p-hp .dlazdice-col img {width: 100% !important;}#p-hp .dlazdice-col p {margin: 0px;}#p-hp .dlazdice-col .dlaz_url {cursor: pointer;transition: all 0.3s;}#p-hp .dlazdice-col .dlaz_url:hover {transform: translateY(-10px);}#p-hp .dlazdice-col h3 {margin: 10px 0px;font-weight: 400;font-size: 16px;color: #0f1e50;}#p-hp .dlazdice-container:after {display: none;}.block_icons {margin: 30px 0px;}.block_icons .conteiner {align-items: center;}.block_icons .conteiner .box:first-child {align-items: center;font-size: 50px;text-align: center;width: 110px;color: #0f1e50;}.block_icons .conteiner .box:last-child {width: calc(100% - 110px);}.block_icons .conteiner .box:last-child h4 {font-size: 20px;margin-bottom: 10px;}.slick-arrow {position: absolute;top: 50%;left: -15px;transform: translate(-50%, -50%);background: url(/plugins/jquery.bxslider/images/controls.png) no-repeat 0 -31px;width: 34px;height: 32px;padding: 0px;font-size: 0px;border: none !important;}.slick-arrow:hover {background-color: transparent}.slick-arrow.slick-next {right: -55px;left: inherit;background: url(/plugins/jquery.bxslider/images/controls.png) no-repeat -43px 0px}.slick-track {min-width: 100%;margin: 30px 0px;}.slick-track .foto-in img {margin: auto;}.slick-slide {height: auto}/* naposledy prohlizene */#detail_watch_last .detail_content.watch_last_box #last_right, #detail_watch_last .detail_content.watch_last_box #last_left{display: none;}#detail_watch_last .detail_content.watch_last_box {overflow: inherit}.wl-item, .wl-item.last {margin-right: 15px;}/* prihlaseny uzivatel*/.tbl-faktury.order_list td.poznamka, .tbl-faktury.order_list td.doprava, .tbl-faktury.order_list td.platba, .tbl-faktury.order_list td.stav, .tbl-faktury.order_list td.DATUM_DODANI {display: none;}.tbl-faktury.order_list td.buttons {white-space: nowrap;}.tbl-faktury.order_list td.buttons .objednat_znovu {margin-right: 5px;}.objednavky-detail-polozky td.STAV {display: none;}.uzivatele-vypis td.role {display: none}.uzivatele-vypis td.buttons {width: auto;white-space: nowrap;}.uzivatele-vypis td .button.edit {padding: 8px 12px;font-size: 16px;}.uzivatele-vypis td .button.delete {background-image: none;padding: 8px 12px;font-size: 16px;height: auto;width: auto;color:white;}/* navigation */#navigation_bg {margin-top: 15px;font-weight: 300;line-height: 1.5;}#navigation, #navigation a {text-decoration: none;font-weight: 300;line-height: 1.5;}.subcategory_img a {border: 1px solid #e1e1e1;color: #070f27;font-size: 1rem;margin-right: 10px;margin-bottom: 10px;transition: all 0.3s;}.subcategory_img a:hover {border: 1px solid #161619;}#skupina-popisek-more .button {text-align: center;}#skupina-popisek-more .button.down .icon {display: none;}#skupina-popisek-more .button.up .icon {display: none;}/* NEJPRODAVANEJSI */#p-cat .produkty_html.skupiny #skupina-popisek {display: none}#p-cat .produkty_html.skupiny #skupina-popisek-more {display: none}#p-cat .produkty_html.skupiny .subcategories {display: none}#p-cat .produkty_html.skupiny {margin-bottom: 50px;}#p-cat .produkty_html.skupiny .cat-list {margin-right: 0px;background: transparent;border-radius: 0px;padding: 20px 10px 10px;margin-top: 0px;border: 1px solid #e1e1e1;}#p-cat .produkty_html.skupiny .produkt .code, #p-cat .produkty_html.skupiny .table-produkt-bottom-3 {display: none;}#p-cat .nejprod_title {font-size: 20px;color: #0f1e50;font-weight: 900;margin-top: 35px;padding: 15px 25px;border-radius: 0px;display: inline-block;border: 1px solid #e1e1e1;border-bottom: 0px;background: white;margin-bottom: -1px;}#p-cat .produkty_html.skupiny .produkt {width: calc(50% - 10px);margin-right: 2px;margin-left:5px;border-top: none;padding: 5px;background: white;margin-bottom: 5px;border-radius: 0px;}#p-cat .produkty_html.skupiny .produkt .bez_DPH {font-size: 18px;line-height: normal;}#p-cat .produkty_html.skupiny .produkt h2 a {height: inherit;text-align: left;}#p-cat .produkty_html.skupiny .produkt .produkt-in {display: flex;flex-wrap:wrap;align-items: center;width: 100%;margin: 0px;border-radius: 0px;height: inherit;box-shadow: none;}#p-cat .produkty_html.skupiny .produkt .produkt-in .sleva, #p-cat .produkty_html.skupiny .produkt .produkt-in .tags {display: none;}#p-cat .produkty_html.skupiny .produkt .foto .foto-in {height: 70px;}#p-cat .produkty_html.skupiny .produkt .foto .no_foto {height: 70px;min-height: 70px;background-size: 40px;}#p-cat .produkty_html.skupiny .produkty .produkt .castka {min-height: inherit;font-size: 18px;line-height: normal;}#p-cat .produkty_html.skupiny .produkty .produkt .castka > .ridici_cena {display: inline-block;text-align: right;}#p-cat .produkty_html.skupiny .produkty .produkt .puvodni_cena {display: block;}#p-cat .produkty_html.skupiny .produkt .produkt-in .foto {width: 70px;height: 70px;margin-bottom: 0px;}#p-cat .produkty_html.skupiny .produkt .produkt-in .foto img {max-height: 70px;}#p-cat .produkty_html.skupiny .produkt .produkt-in .produkt_bg {display: flex;align-items: center;width: calc(100% - 70px);justify-content: space-between;}#p-cat .produkty_html.skupiny .produkt .produkt-in .produkt-bottom_bg {padding: 10px 20px;}#p-cat .produkty_html.skupiny .produkty .produkt .table-produkt-bottom-1 {margin-bottom: 0px;text-align: right;}#p-cat .produkty_html.skupiny .produkt .produkt-in .in_basket, #p-cat .produkty_html.skupiny .produkt .produkt-in .produkt-bottom-2,#p-cat .produkty_html.skupiny .produkt .produkt-in .table-produkt-bottom-2, #p-cat .produkty_html.skupiny .produkt-bottom-4, #p-cat .produkty_html.skupiny .produkty .castka .text, #p-cat .produkty_html.skupiny .produkty .nejn_cena {display: none;}#p-cat .produkty_html.skupiny .produkt .produkt-in .stav_skladu {min-height: auto;margin: 0px;text-align: right;}#p-cat .produkty_html.skupiny .produkt.hide {display: none;}#p-cat .produkty_html.skupiny .cat-left-roll {text-align: center;cursor: pointer;color: #014995;margin-top: 10px;font-weight: bold;font-size: 15px;}#p-cat .produkty_html.skupiny .produkt .popisek {display: none;}/* NEJPRODAVANEJSI - END */@media all and (max-width:1400px){    .grid {width: 96%;}    #header .search {width: 100%;}    .box-hledani .se_text {display: none;}}@media all and (max-width:1200px){    #p-cat .produkty_html.skupiny .produkt {width: calc(100% - 0px);margin-right: 0px;margin-left: 0px;padding: 5px;}    #p-cat .produkty_html.skupiny .produkt h2 a {font-size: 16px;}    .produkt {width: calc(33.33% - 20px);}    .katalog_typ_vypisu > .conteiner {justify-content: center;text-align: center;}    .katalog_typ_vypisu > .conteiner .box.right {margin: 20px auto 0px;}    .categories li.level_2 {width: calc(33.33% - 3%);}    #p-hp .dlazdice-col {width: calc(33.33% - 20px);}}@media all and (max-width:1000px){    .produkt {width: calc(50% - 20px);}    .template-box4.block_icons .box4 {width: 50%;margin: 10px 0px;}}@media all and (max-width:768px){    /* SCROL POPUP RESP */    body.popup_open {overflow: hidden !important;}    #popup_bg.open {display: block !important;visibility: visible;position: fixed;}    .popup {position: fixed;width: 98%;margin-left: 1%;top: 1%;}    #popup_front {max-height: initial;margin-left: 1%;width: 98%;margin-top: 61px;bottom: 1%;}    .slick-arrow {display: none !important;}    #p-hp #col-1 {display: block;}    .produkt {width: calc(50% - 10px);margin: 5px;}    .produkt .produkt-in {margin-bottom: 5px;}    #navigation_bg {margin: 0px;margin-top: 5px;}    #navigation {padding: 0px;margin-bottom: 10px;}    .sort_bookmark a {margin: 0px 5px !important;}    .box-logo {width: 60px;margin: 0px;}    .box-logo a {display: inline-block;background-image: url('/usr/grafika/logo_m.svg');background-position: left top;background-repeat: no-repeat;background-size: 50px;margin: 0px;height: 50px;}    .box-logo img {display: none;}    .box-hledani {width: calc(100% - 60px);}    #header {padding-top: 0px;}    #header, #header.fixed {padding-bottom: 0px;}    #header .box.right {justify-content: space-between;width: 100%;display: none;}    #logo {margin: auto;margin-bottom: 0px;}    .info_hlaska > div {padding: 10px 20px 10px 10px;}    #top_bar2 {padding: 5px 0px;width: 100%;}    #top_bar2 .b-menu {order: 9;width: 100%;padding: 0px 8px;display: none;}    #top_bar2 .b-menu .menu.se_menu {float: none;width: 100%;display: block;}    #top_bar2 .b-menu .menu.se_menu li {width: 100%;display: block;float: none;text-align: center;margin: 6px 0px;}    .top_bar .menu ul li ul {position: inherit;text-align: center;visibility: visible;padding: 10px;}    .top_bar .menu ul li:hover ul {padding: 10px;border: none;}    #top_bar2 .b-menu .menu.se_menu ul li {margin: 0px;}    .top_bar .menu ul li ul li a {margin: 0px !important;padding: 0px !important;}    .top_bar .menu ul li ul li > span, .top_bar .menu ul li ul a {color: #19110b;font-size: 15px;}    #top_bar2 .box.right {order: 1;width: 100%;}    #login_form {padding: 0px;width: 100%;box-sizing: border-box;}    .search .it-search {height: 40px;line-height: 40px;padding-left: 8px;}    .search .bt-search {height: 40px;line-height: 40px;}    #popup_front .abp_tbl_basket_product {overflow: auto}    #popup_front .basket_product .img {display: none;}    #popup_front .basket_product td.name {min-width: 300px;padding-left: 0px;}    #popup_front .abp_cena_total {float: none;width: 100%;}    #shop_kategorie {display: none;}    .box_adresy {width: 100%;}    .box_adresa {width: 100%;margin: 0px;margin-bottom: 10px;}    .form_box_content, .box_adresa {padding: 15px;}    .template-box4.block_icons .box4 {width: 100%;}    #p-dp .back_icon {display: none;}    /* NEJPRODAVANEJSI */    #p-cat .nejprod_title {padding: 10px 15px;margin-top: 0px;}    .katalog_typ_vypisu .katalog_typ_vypisu {margin: 0px;}    #p-cat .produkty_html.skupiny {margin-bottom: 10px;}    #p-cat .produkty_html.skupiny .produkt .produkt-in {justify-content: space-between;}    /*#p-cat .produkty_html.skupiny .produkt h2 a {text-align: right;padding: 0px;padding-left: 10px;line-height: normal;font-weight: 300;margin-bottom: 0px;font-size: 13px;}*/    #p-cat .produkty_html.skupiny .produkt h2 a {margin-bottom: 0px;padding: 0px;padding-left: 10px;padding-right: 5px;text-align: right;}    #p-cat .produkty_html.skupiny .produkt .produkt-in .produkt_bg {flex-wrap: wrap;justify-content: end;}    #p-cat .produkty_html.skupiny .produkt {padding: 0px;margin-bottom: 0px;}    #p-cat .produkty_html.skupiny .produkt-bottom_bg {padding: 0px;padding-left: 10px;line-height: normal;}    #p-cat .produkty_html.skupiny .produkty .table-produkt-bottom-1 {text-align: left;}    #p-cat .produkty_html.skupiny .produkt .bez_DPH {font-size: 13px;margin-left: 5px;}    #p-cat .produkty_html.skupiny .produkty .produkt .castka {font-size: inherit;}    #p-cat .produkty_html.skupiny .produkt .produkt-in .stav_skladu {font-size: 12px;font-weight: 300;}    #p-cat .produkty_html.skupiny .produkty .table-produkt-bottom-1 td.produkt-bottom-1 {vertical-align: middle;}    #p-cat .produkty_html.skupiny .produkt .produkt-in .produkt-bottom_bg {padding: 0px;margin-left: 10px;}    #p-cat .produkty_html.skupiny .produkt .produkt-in .foto {width: 40px;height: 40px;}    #p-cat .produkty_html.skupiny .produkt .foto .no_foto {height: 40px;min-height: 40px;background-size: 30px;}    #p-cat .produkty_html.skupiny .produkt .foto .foto-in {height: 40px;}    #p-cat .produkty_html.skupiny .produkt .produkt-in .produkt_bg {width: calc(100% - 50px);padding: 5px;}    #table-detail-info .mjzmj, .produkt .produkt-bottom-1 .mjzmj, .produkty .produkt-radek .produkt-bottom-1 .mjzmj {font-size: 12px;display: inline-block;margin-left: 5px;}    /* NEJPRODAVANEJSI */    #p-hp .slider_bg, #p-hp .bx-wrapper {margin: 0px;}    #p-hp .box66, #p-hp .box33 {padding-top: 0px;}    #detail_zalozky .zalozka, #detail_zalozky .zalozka.active {border: solid 1px #ebebeb;}    .subcategory_img .name {max-width: 100%;}    #kosik_kroky span {padding: 8px;}    #p-hp .dlazdice-col {width: calc(50% - 10px);}    /* RESP KOSIK */    .tbl_katalog_vypis thead {display: none;}    .tbl_katalog_vypis tr, .SHRNUTI_CENY .nezobrazovat_kosik {background: white;margin-bottom: 20px;padding: 10px;display: flex !important;flex-wrap: wrap;justify-content: center;border: solid 1px #e6e6e6;}    .tbl_katalog_vypis tbody td {display: block;background: transparent;padding: 8px 5px;border: none;min-width: auto !important;width: 50%;text-align: center;box-sizing: border-box;}    .tbl_katalog_vypis tbody td:last-child {display: none;}    .tbl_katalog_vypis tbody tr.kosik_tr_message_info td:last-child {display: table-cell;width: 100%;}    .tbl_katalog_vypis tbody td.nazev {width: 100%;font-size: 16px;}    .tbl_katalog_vypis .dph, .tbl_katalog_vypis .kosik_celkova_cena_s_dph, .tbl_katalog_vypis .kosik_celkova_cena_bez_dph {width: 33.33%;text-align: center}    .tbl_katalog_vypis .zakaznik_cena_s_dph, .tbl_katalog_vypis .zakaznik_cena_bez_dph {width: 33.33%;text-align: center}    .tbl_katalog_vypis .pridat_do_kosiku {order: 9;width: 100px;padding: 0px;text-align: center;}    .categories_mobil_show, .se_menu_mobil {background-color: #0f1e50;margin-bottom: 5px;}    #col-1 .categories_tree li.level_1 {margin-bottom: 5px;}    #foot_2 .conteiner {justify-content: center;}    #foot_2 .conteiner .right {margin: auto;justify-content: center;}    .cat-list {margin: 0px;}    .div_page_content {margin-bottom: 20px;}    #foot {padding: 50px 0px;}    .mob_menu {display: inline-block;cursor: pointer;display: inline-block;font-size: 14px;text-transform: uppercase;margin-right:5px;font-weight: 600;padding: 8px 0px;border-radius: 0px;background-image: url('/usr/grafika/menu_icon.png');background-position: center;background-repeat: no-repeat;width: 35px;height: 14px;}    #basket {margin: 0px;width: auto;}    #basket #basket_price {display: none;}    #basket #basket_link {margin-left: 10px;}    #login {margin-left: auto;}    #login .nadpis {display: none;}    #as_vyhledavani_text a .nas-div-img {margin-right: 2%;}    #as_vyhledavani_text a .nas-div-cena {width: calc(100% - 80px - 2%);}    #as_vyhledavani_text a .nas-div-nazev {width: calc(100% - 80px - 3%);}    #as_vyhledavani_text a .nas-div-dostupnost {text-align: left;float: left;margin-left: calc(80px + 2%);width: calc(100% - 80px - 2%);}}@media all and (max-width:420px){    .produkt {float: left;margin: 0;margin-bottom: 10px;width: 100%}}@media all and (max-width:400px){    .produkt .popisek {box-sizing: border-box;height: auto;width: 100%;}}@media all and (max-width:350px){    #p-hp .dlazdice-col {width: 100%;margin-bottom: 10px;}}