/*! 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: white;    background: #444444;    z-index: 9999;    margin: 0px;    padding: 1%;    padding-top: 5px;    padding-bottom: 5px;    text-align: center;    font-size: 100%;}.eu-cookies button {    background: green;    color: white;    border: 0px;    padding: 2px 5px;    margin: 0px 10px;    cursor: pointer;    font-size: 100%;    display: inline-block;    text-transform: none;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    border-radius: 0px;}.eu-cookies button:hover {    background: green;    color: white;    border: 0px;    padding: 2px 5px;    margin: 0px 10px;    cursor: pointer;    font-size: 100%;    display: inline-block;    text-transform: none;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    border-radius: 0px;}.eu-cookies a,.eu-cookies a:link,.eu-cookies a:visited{    color: white;    text-decoration: underline;    font-size: 100%;}.eu-cookies a:hover {    color: white;    text-decoration: none;}*{  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="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]{  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;}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{  padding: 0;}.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{  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 0 0;overflow: hidden}.info_hlaska p{margin-bottom: 10px}.info_hlaska p:last-child{margin: 0}.info_hlaska .info_hlaska_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 {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-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;}/* 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 *//* 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 #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%;}.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{  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);}#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;}/**//* 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{  background-color:rgba(0,0,0,0.7);}.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;}@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{  width:100%;  box-sizing:border-box;}.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 *************************/.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 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;}/* BUTTONS */.admin_vypis_edituj, .admin_vypis_smaz {  text-decoration: none;  font-size: 18px;}.admin_vypis_edituj {  text-align: center;  display: block;}.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_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;}.admin_se .ui-widget-content {  border-top: solid 1px #ececec;}.admin_se .ui-draggable .ui-dialog-titlebar {  background: #ececec;  border: none;}.admin_se #cat_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;}.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 .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 .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}/* 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%;}.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}.rezpri_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;}#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;min-width: 34px;}.ordis-button-edit {min-width: 34px;}.ordis-button-new i {margin-right: 0px;font-size: 20px;vertical-align: middle;}.ordis-button-delete {background: #E31E24;color:white;min-width: 34px;}.ordis-button-delete 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 #D2D2D2;}.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: 90px;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 i {font-size: 15px;}.ordis-adresy-vypis-dlazdice .vypis-dlazdice-body p {margin-bottom: 0px;}.firma_vyber #ordis_hledani_text {padding: 12px;vertical-align: middle;line-height: 16px;font-size: 17px;}.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;}.firma_vyber #ordis_hledani i {font-size: 25px !important;}.firma_vyber input[type="checkbox"] {margin-right: 5px;margin-left: 10px;}.firma_vyber i {font-size: 30px !important;vertical-align: middle;}.firma_vyber #gps_hledani i {font-size: 25px !important;line-height: 26px;}#ordis_hledani_vysledek {padding: 10px 0px;}#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 .OMEZIT_JAZYKY_CONTENT {display: none;}#detail_uzivatele .OMEZIT_JAZYKY_CONTENT.show {display: table-row;}#p-uzivatele-detail .form_box_content #detail_uzivatele .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 .form_table .OMEZIT_JAZYKY_CONTENT table thead tr td {background-color: gainsboro;border-bottom: none;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_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;}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-prilohy-new"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] > .ui-dialog-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"] > .ui-dialog-contentbody.ordis-eshop .ui-dialog[aria-describedby="ordis-objednani-polozky"] > .ui-dialog-content {margin-top: 15px;}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-prilohy-new"] .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-zbozi-na-ceste"] .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-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-prilohy-new"] .ui-widget-header,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .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-objednani-polozky"] .ui-widget-header {background: none;border: none;}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_obecny_dialog"],body.ordis-eshop .ui-dialog[aria-describedby="ordis-zbozi-na-ceste"],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-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-prilohy-new"] .ui-widget-content,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .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-objednani-polozky"] .ui-widget-content {border: none;background: transparent;}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-prilohy-new"] .ui-dialog-buttonpane,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-buttonpane {padding: .5em;display: none;}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-prilohy-new"] .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-zbozi-na-ceste"] .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-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-prilohy-new"] .ui-dialog-title,body.ordis-eshop .ui-dialog[aria-describedby="ordis_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-title {position: absolute;left: -5px;right: -5px;background-color: black;width: 100%;z-index: -1;top: -5px;padding: 17px 0px 10px 25px;color: white;font-size: 17px;margin: 0px;border-radius: 0px;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-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_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-buttonset {float: none;text-align: right;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-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_obecny_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-objednani-polozky"] .ui-dialog-buttonset button {margin-left: 5px;padding: 8px 15px;font-size: 0px;border-radius: 5px;outline: none;line-height: initial;}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-prilohy-new"] .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-zbozi-na-ceste"] .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-adresa-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_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-buttonset button.save {background-color: green;color:white;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-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_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-buttonset button.save::before {content: "\f0c7";font-family: FontAwesome;font-size: 15px}body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-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_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-buttonset button.close {background-color: red;color:white;}body.ordis-eshop .ui-dialog[aria-describedby="ordis-adresa-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_obecny_dialog"] .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-objednani-polozky"] .ui-dialog-buttonset button.close::before {content: "\f00d";font-family: FontAwesome;font-size: 15px}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_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;}.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 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 tbody tr:nth-child(2n+1) td {background: lightgrey;}#p-ordis-crm table td {padding: 5px 10px;font-size: 15px;}#p-ordis-crm table thead td, body.ordis-eshop table th {padding: 10px;text-align: left;}#p-ordis-crm table th.price, #p-ordis-crm table td.price, #p-ordis-crm table th.right, #p-ordis-crm table td.right {text-align: right;}#p-ordis-crm table td.red {color:red;}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;position: absolute;right: 20px;top: 10px;}.ordis-popup .ordis_objednavka .conteiner .arrow {position: absolute;top: 12px;right: 60px;}.ordis-popup .ordis_objednavka .conteiner .arrow i.fa-bomb {transform: translateY(-3px);}.ordis-popup .ordis_objednavka .conteiner .ordis_bobm {font-size: 25px;position: absolute;margin-left: -25px;}.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 .objednavka_fieldset.objednavka_write {border-top: solid 4px #D2D2D2;background-color: lightgrey;}.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 .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;border: none;box-shadow: none;text-align: left;padding: 0px;line-height: 19px;color: black !important;opacity: 1 !important;-webkit-text-fill-color: black;-webkit-opacity:1;}.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 {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.top {align-items: flex-start}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 #D2D2D2;}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 .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 .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 #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;}body.ordis-eshop #p-zrychlene-objednavani .box_title {text-transform: initial;}body.ordis-eshop #p-zrychlene-objednavani .quick_order_code {display: inline-block;width: 300px;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% - 40px);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;}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-prilohy-new"] .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 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 .accordion > div {display: none;padding: 10px;border: solid 1px #fdf2cd;}body.ordis-eshop .accordion > h2 {cursor: pointer;padding: 10px;background-color: #ddac00;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 #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 #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;}#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 .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-bottom {flex: 1 1 auto;height:auto;overflow-x: hidden;overflow-y: auto;padding-top: 5px;}body.ordis-eshop  #p-zrychlene-objednavani table td.img {width: 40px;padding: 3px;}body.ordis-eshop .lg-outer {background-color: black;}body.ordis-eshop #ordis_finalizace_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_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, #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 .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: #d2d2d2;}#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;}/* 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;}#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: grey;color: white;}#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;}#ordis_menu .ZRUS_ID_SE_FIRMA, #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 .firma_info_block {background-color: white;padding: 15px;width: calc(100% - 30px);border-top: solid 4px #D2D2D2;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, .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 .hledani_slova {display: flex;flex-wrap: wrap;}#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: black;padding: 8px 10px;color: white;}#p-ordis-crm .odstran_hledani_zbozi i, #p-ordis-crm .odstran_hledani_firem 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%;}/* ORDSI - BARVY */body.ordis-eshop .ordis-poznamky-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-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,#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}/* 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;}/* 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 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{  margin:0;  list-style:none;}.categories a{  text-decoration:none;}.categories .icon{  display:none;}.categories 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{  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;}#popup_head .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;}/**/.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}/* 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;}/* 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"}/* 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;}/* 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;}/* 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{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;}/* END ZRYCHLENE OBJEDNAVANI */#ZPUSOB_DOPRAVY,#ZPUSOB_UHRADY{  width: 50%;  float: left;  clear: none;  box-sizing: border-box;}#ZPUSOB_DOPRAVY .form_box_content,#ZPUSOB_UHRADY .form_box_content{  padding: 40px;}#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;  }}.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 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 .nazev 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 *{ /* 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;width: 100%;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 */.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)}@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("../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=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-adresa-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_obecny_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-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: 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;}    #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;}}@media all and (max-height: 800px) {    #ordis_menu .menu_ordis .ordis_client_logo {bottom: 5px;}}@media all and (max-height: 680px) {    #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-popup .popup_row .conteiner {flex-wrap: wrap;}    #p-ordis-crm #content {width: 100%;}    #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;}    .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;    }    .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 select,    .form_box_content table.form_table td textarea    {        width:96%;    }    .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,    .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:50%;        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;}    @media all and (max-width:650px) {        body.ordis-eshop .ordis-adresy-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;}        body.ordis-eshop .box2 {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%;}    }    @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-adresa-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_obecny_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-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-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-prilohy-new"] .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-zbozi-na-ceste"] .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;}    }    @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%;        }    }    /* 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{width:100%}}@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*/  /* 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,body.admin_se #basket{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}@font-face {    font-family: 'HarmoniaSansPro-Bold';    src: url('/usr/css/webFonts/HarmoniaSansProCyrBold/font.woff2') format('woff2'), url('/usr/css/webFonts/HarmoniaSansProCyrBold/font.woff') format('woff');}@font-face {    font-family: 'HarmoniaSansPro-Regular';    src: url('/usr/css/webFonts/HarmoniaSansProCyrRegular/font.woff2') format('woff2'), url('/usr/css/webFonts/HarmoniaSansProCyrRegular/font.woff') format('woff');}@font-face {    font-family: 'HarmoniaSansPro-SemiBd';    src: url('/usr/css/webFonts/HarmoniaSansProCyrSemiBd/font.woff2') format('woff2'), url('/usr/css/webFonts/HarmoniaSansProCyrSemiBd/font.woff') format('woff');}* {font-family: 'HarmoniaSansPro-Regular';}*:focus {outline: 0px;}body {background-color: white;font-family: 'HarmoniaSansPro-Regular';font-size: 14px}.grid {max-width: 1140px;width: 100%;}.popup {left: 50%;width: 50%;transform: translateX(-50%);}.abp_hlaseni_dostupnost {color:#4565AD;}input[type="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: 20px;width: 20px !important;transform: inherit !important;transition: all 0.15s ease-out 0s;background: #BACAF4;border: solid 1px #BACAF4;color: #fff;cursor: pointer;padding: 0px !important;    display: inline-block;margin-right: 10px !important;position: relative;transform: none;border-radius: 5px;opacity: 1;z-index: 2;outline: none;margin-bottom: 2px;}input[type="checkbox"]:checked {background: #4565AD;}input[type="checkbox"]:checked::before {height: 19px;width: 17px;position: absolute;content: "\2713";display: inline-block;font-size: 15px;text-align: center;line-height: 20px;background: none;color: white;opacity: 1;font-weight: bold;}input[type="radio"] {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: 20px;width: 20px !important;transform: inherit !important;transition: all 0.15s ease-out 0s;background: #FFFFFF;border: solid 1px #4565AD;color: #fff;cursor: pointer;padding: 0px !important;    display: inline-block;margin-right: 10px !important;position: relative;transform: none;border-radius: 50%;opacity: 1;z-index: 2;outline: none;margin-bottom: 2px;}input[type="radio"]:checked {background: #F2F6FF;}input[type="radio"]:checked::before {height: 19px;width: 19px;position: absolute;content: "\2713";display: inline-block;font-size: 15px;text-align: center;line-height: 20px;    background: none;color: #4565AD;opacity: 1;font-weight: bold;}.readonly, input[readonly], textarea[readonly] {background-color: #f2f6ff;color: #4565AD;}.button.big, button.big {padding: 12px;font-size: 100%;}/* ADMIN */.admin_edit td.text p, .admin_vypis td.text p {margin-bottom: 0px;}.admin_se .ui-draggable .ui-dialog-titlebar {background: #F2F6FF;}.ui-widget-header {color: #4565AD;}.admin_vypis tr td {border-bottom: solid 2px #F2F6FF;}.admin_se_bo .sql_updater td {border-bottom: solid 1px #F2F6FF;color: #164194;}.admin_se_bo tr.sql_updater:nth-child(odd) td {background-color: #f2f6ff;}.admin_se_bo > .button {max-width: inherit;}/* ADMIN - END */.form_box {border-radius: 5px;}table thead td, table th, .admin_vypis tr th {background: #4565AD;color: #F2F6FF;font-size: 14px;line-height: 17px;}table thead td:first-child, table th:first-child {border-radius: 5px 0px 0px 5px;}table thead td:last-child, table th:last-child {border-radius: 0px 5px 5px 0px;}h1,h2,h3,h4{margin-bottom: 20px;color: #4565AD;font-family: 'HarmoniaSansPro-Bold';}h1{font-size: 20px;margin-bottom: 20px;color:#4565AD;line-height: 25px;}#p-se-text h1 {color: #164194;font-size: 40px;line-height: 49px;margin-bottom: 20px;}h2 {font-size: 22px;}h3 {font-size: 18px;}a {transition: all 0.3s;color:#164194;}p {margin-bottom: 10px;color: #4565AD;font-size: 14px;line-height: 17px;}label {color: #4565AD;font-size: 16px;line-height: 20px;}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: #f2f6ff;font-size: 100%;font-family: 'HarmoniaSansPro-Regular';color:#4565AD;transition: all 0.3s;padding: 12px;resize:none;border: 1px solid #BACAF4;box-sizing: border-box;max-width: 100%;border-radius: 5px;line-height: 17px;}::placeholder {font-family: 'HarmoniaSansPro-Regular';color:#4565AD;}.button, button, input[type="button"], input[type="submit"]{border-radius:5px;padding: 12px 30px;line-height:17px;background-color:#F2F6FF;border: 1px solid #F2F6FF;color: #164194;text-transform: none;font-size: 14px;font-family: 'HarmoniaSansPro-Regular';transition: all 0.3s;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;-webkit-appearance: button;max-width: 173px;}.button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover {background-color: #BACAF4;border: 1px solid #BACAF4;color: #164194;}input:disabled {opacity: 0.4;}.no_foto {background-color: #F2F6FF;}.button .ico {display: none !important;}.cleaner{height: 0}/* FLOAT */#foot .social-icon {position: fixed;right: 40px;top: 50%;transform: translate(-50%,-50%);width: 40px;display: flex;flex-wrap: wrap;flex-direction: column;}#foot .social-icon img {margin-bottom: 5px;opacity: 0.5;transition: all 0.3s;}#foot .social-icon img:hover {opacity: 1;}#foot .social-icon .float_text {color: #8296CC;font-weight: 600;font-size: 16px;line-height: 20px;transform: rotate(-90deg) translate(-50%, -130%);text-align: right;display: inline-block;width: 90px;}/* FLOAT - END */#foot_2_bg p {margin-bottom: 0px;text-align: center;}.box2 .foto{line-height: 80px;width: 80px;height: 80px}.head_button{padding: 0 20px;line-height: 48px;border: 1px solid #699fc2;box-sizing: border-box;text-decoration: none;font-weight: 600;margin-left: 10px;color: #106399;display: inline-block;}.head_button:hover{background: #f0f0f0}.kategorie_level1{width: calc(100% + 10px)}.div_page_content .kategorie_level1 > a.box{padding: 10px;text-align: left;width: calc(20% - 10px);margin-right: 10px;margin-bottom: 10px;background: #ffffff;display: block;padding: 15px;    height: 100%;border: 1px solid #e7e7e7;color: #164194;text-decoration: none;box-sizing: border-box;font-weight: bold;font-size: 14px;}.kategorie_level1 > a.box:hover {box-shadow: none;background: #164194; color: white;}.kategorie_level1 .nazev{padding: 0;margin:0;height: auto;}.kategorie_level1 a:hover .nazev {text-decoration: none;}div.form{padding: 20px;margin-bottom: 20px;background: #f0f0f0}div.form strong,div.form label{margin-right: 10px}.div_nenalezeno {color: #164194;}div.error, div.send_ok {line-height: 130%;border-radius: 5px;}div.send_ok {background-color: #4565ad;}div.error {background-color: #ED6A5B;}.info_hlaska {background: #8296cc;color: white;}.nanalezeno_bg {border: solid 20px #f2f6ff;padding: 30px 0px;border-radius: 5px;}.div_messages {border: none;color: #4565AD;background-color: #e0e9ff;border-radius: 5px;}.div_messages .close {height: 10px;width: 10px;background-image: url("/usr/grafika/icon_close_popup.svg");background-position: center;background-repeat: no-repeat;}.div_messages .close:hover {background-image: url("/usr/grafika/icon_close_popup.svg");background-position: center;background-repeat: no-repeat;}#tinymce .float_help_head, #tinymce .float_help_body {border: solid 1px #adadad;}table.list.uzivatele-vypis td.email, table.list.uzivatele-vypis td.tel {display: none;}.zalozky_bg {margin-bottom: 50px;color: #4565AD;}.zalozky_bg .zalozky_prepni{display: flex;flex-wrap: wrap}.zalozky_bg .zalozky_prepni > div{margin-right: 10px;background-color: #E0E9FF;border: none;position: relative;padding: 11.5px 10px;color: #4565AD;font-size: 14px;line-height: 17px;text-align: center;border-radius: 5px 5px 0px 0px;transition: all 0.3s;cursor: pointer;}.zalozky_bg .zalozky_prepni > div:hover{background: #BACAF4;color: #4565AD;}.zalozky_bg .zalozky_prepni > div.active{background: #4565AD;color: #E0E9FF;}.zalozky_bg .zalozky_content{border: solid 1px #E0E9FF;padding: 12px;border-radius: 0px 5px 5px 5px;}/*.zalozky_bg .zalozky_content table td input, .zalozky_bg .zalozky_content table td select {width: calc(100% - 20px);}*//*.zalozky_bg .zalozky_content table td input[type="submit"] {width: auto;  padding: 10px 15px;}*//*.zalozky_bg .zalozky_content .uzivatel table td, .zalozky_bg .zalozky_content .firma_adresa  table td {border-bottom: 2px solid white;padding: 5px;border-bottom: 1px solid rgb(173,173,173);}*/.zalozky_bg .zalozky_content .uzivatel table {border-spacing: 0px 10px;}.zalozky_bg .zalozky_content .uzivatel table tbody td {background: #F2F6FF;}.zalozky_bg .zalozky_content .uzivatel table tbody td:first-child {border-radius: 5px 0px 0px 5px;}.zalozky_bg .zalozky_content .uzivatel table tbody td:last-child {border-radius: 0px 5px 5px 0px;}.form_box_content table td, .admin_vypis tr td {color: #4565AD;}/*.form_box_content table td {background: #F2F6FF;}*/tr.active td{background-color: #90ee90;font-weight: bold}td.PDF .fa{color: #a2b2d6;opacity: 0.5;font-size:0px;width: 24px;height: 24px;display: inline-block;background-image: url("/usr/grafika/icon_pdf.svg");background-position: center;vertical-align: middle;}td.PDF a .fa{color: #164194;opacity: 1;}table.celkem td{padding: 2px}table.celkem td:first-child{padding-left: 0;padding-right: 10px}td.buttons{white-space: nowrap;width: 1px}td.move{cursor: pointer}td.center{text-align: center}td.SE_L_LINKA{white-space: nowrap}[data-tooltip] {display: inline-block;position: relative;cursor: help;}[data-tooltip]:before {content: attr(data-tooltip);display: none;position: absolute;background: #8296cc;color: #fff;padding: 8px;font-size: 95%;line-height: 130%;min-width: 120px;border-radius: 4px;bottom: 100%;left:10px;-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);white-space: nowrap;text-align: left;}[data-tooltip]:hover:before{display: block;z-index: 50;}.oblibene_edit {background-image: url("/usr/grafika/icon_pencil.png");background-position: center;background-size: auto;background-repeat: no-repeat;font-size: 0px;min-width: 24px;transition: all 0.3s;min-height: 24px;}.oblibene_edit:hover {background: url("/usr/grafika/icon_pencil.png") no-repeat center;opacity: 0.7;}.oblibene_delete {background-image: url("/usr/grafika/icon_basket.svg");background-position: center;background-size: auto;background-repeat: no-repeat;font-size: 0px;min-width: 24px;transition: all 0.3s;min-height: 24px;}.oblibene_delete:hover {background: url("/usr/grafika/icon_basket.svg") no-repeat center;opacity: 0.7;}/* FOOT */#foot {padding:0px;padding-top: 40px;overflow: inherit;}#foot.grid {max-width: inherit;width: 100%;}#foot_bg, #foot, .foot_content {background-color: #F2F6FF; margin-top: 0px;}.foot_top {margin-bottom: 70px;}.foot_top .conteiner {align-items: center;}.foot_top .conteiner .box:first-child {display: flex;align-items: center;}.foot_content > div {max-width: 1140px;margin: auto;}.foot_content > div.footer2 {max-width: inherit;background: #E0E9FF;}.foot_content .moto {font-size: 24px;line-height: 30px;color: #164194;margin-left: 38px;font-weight: bold;}.foot_content h2, .foot_content h3, .foot_content h4, .foot_content h5 {font-size: 16px;line-height: 20px;color: #4565AD;font-weight: 600;margin: 21px 0px;}.foot_content h2 a, .foot_content h3 a, .foot_content h4 a, .foot_content h5 a {color: #4565AD;}.foot_content * {font-style: normal;text-decoration: none;}.foot_content a:hover {text-decoration: underline;}.foot_content ul {padding: 0px;margin: 0px;list-style: none;}.foot_content ul li, .foot_content p {color: #8296CC;font-size: 14px;line-height: 17px;font-weight: normal;padding: 0px;padding-left: 5px;margin: 4px 0px;}.foot_content p {padding-left: 0px;}.foot_content ul li::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}.foot_content li a, .foot_content p a {color: #8296CC;font-size: 14px;line-height: 17px;font-weight: normal;}.foot_content p  {line-height: 20px;}.foot_content p strong {font-weight: 600;font-size: 16px;line-height: 20px;color: #4565AD;display: inline-block;}#foot_bg {margin-top: 100px;}.foot_content .foot_center {margin-top: 70px;}.foot_content .foot_center .box {width: 20%;padding-right: 20px;}.foot_content .foot_center .conteiner {flex-wrap: nowrap;}.foot_content .foot_center .box:last-child {padding-right: 0px;}.foot_content .foot_bottom {margin-top: 50px;text-align: center;margin-bottom: 50px;}.foot_content .foot_bottom .conteiner {justify-content: center;margin: auto;color: #8296CC;font-weight: normal;font-size: 12px;line-height: 15px;}.foot_content .foot_bottom .conteiner .box {margin: 0px;text-align: center;width: 55px;}.foot_content .foot_bottom .conteiner .box a {opacity: 0.5;}.foot_content .foot_bottom .conteiner .box a:hover {opacity: 1;}.foot_content .footer2 .conteiner {max-width: 1140px;margin: auto;padding: 40px 0px;}/* PRODUKTY - FOOT *//* NEW *//*.foot_content .categories_tree {overflow: auto;}*//*.foot_content .categories_tree li.subcategories {background: none;padding: 0px;margin: 0px;overflow: auto;}*//*.foot_content .categories_tree ul li::before {display: none;}*//*.foot_content .categories_tree .foto, .foot_content .categories_tree .hover, .foot_content .categories_tree .hover_icon {display: none;}*//*.foot_content .categories_tree li.subcategories {display: initial;margin: 0px;padding: 0px;}*//*.foot_content .categories_tree a.level_1 {color: #8296CC;font-size: 14px;line-height: 17px;font-weight: normal;padding: 0px;margin: 0px;display: inline-block;overflow: auto;}*//*.foot_content .categories_tree a.level_1:hover {background: none;text-decoration: underline;color:#8296CC;}*//*.foot_content .categories_tree a.level_1 > .name {display: inline-block;width: auto;float: none;}*//*.foot_content .categories_tree a.level_1 > .name::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}*//* OLD */.foot_content .foot_center .kategorie_level1.conteiner {flex-wrap: wrap;margin-top: -2px;}.foot_content .foot_center .kategorie_level1.conteiner .box {width: 100%;padding: 0px;border: 0px;margin: 0px;}.foot_content .foot_center .kategorie_level1.conteiner a.box {color: #8296CC;font-size: 14px;line-height: 17px;font-weight: normal;padding: 0px;padding-left: 5px;margin: 2px 0px;font-family: "HarmoniaSansPro-Regular";}.foot_content .foot_center .kategorie_level1.conteiner a.box::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}.foot_content .foot_center .kategorie_level1.conteiner a.box:hover {background: transparent;text-decoration: none;}.foot_content .foot_center .kategorie_level1.conteiner a.box span {font-weight: normal;display: initial;line-height: 17px;}.foot_content .foot_center .kategorie_level1.conteiner a.box:hover span {text-decoration: underline;}/* FOOT - END */.slider_head {max-width: 1140px;margin: auto;margin-top: 50px;display: flex;}.slider_head .slider_head_left {width: 32%;}.slider_head .slider_head_left .slider_head_left_top {transition: all 0.3s;position: relative;height: 295px;display: block;margin-bottom: 20px;background: linear-gradient(180deg, rgba(186, 202, 244, 0.19) 0%, #BACAF4 84.9%), url("/usr//grafika/head_img.jpg");background-position: center right;border-radius: 0px 5px 5px 0px;overflow: auto;background-repeat: no-repeat;    background-size: cover;margin-left: calc(156% - 50vw);}.slider_head .slider_head_left .slider_head_left_top:hover {opacity: 0.8;}.slider_head .slider_head_left .slider_head_left_top .nadpis {width: 337px;color: #FFFFFF;font-weight: bold;font-size: 40px;line-height: 49px;display: block;position: absolute;right: 0px;bottom: 54px;}.slider_head .slider_head_left .slider_head_left_top .vice {position: absolute;right: 30px;margin: 0px;bottom: 20px;color: white;font-weight: normal;font-size: 16px;line-height: 20px;text-decoration: none;}.slider_head .slider_head_left .slider_head_left_top .vice::after {content: "";background-image: url("/usr//grafika/arrow_right_index.svg");width: 20px;height: 10px;background-position: center;background-repeat: no-repeat;display: inline-block;margin-left: 7px;}.slider_head .slider_head_left .slider_head_left_top .vice:hover {text-decoration: underline;}.slider_head .slider_head_left .slider_head_left_botttom {width: calc(100% - 34px);height: calc(235px - 40px);background-color: #164194;border-radius: 5px;position: relative;padding: 20px 17px;}.slider_head .slider_head_left .slider_head_left_botttom img {margin-bottom: 30px;}.slider_head .slider_head_left .slider_head_left_botttom h3 {color: #E0E9FF;font-weight: bold;font-size: 24px;line-height: 30px;margin-bottom: 0px;max-width: 200px;}.slider_head .slider_head_left .slider_head_left_botttom p {position: absolute;right: 30px;margin: 0px;bottom: 20px;}.slider_head .slider_head_left .slider_head_left_botttom p a {color: #E0E9FF;font-weight: normal;font-size: 16px;line-height: 20px;text-decoration: none;}.slider_head .slider_head_left .slider_head_left_botttom p a::after {content: "";background-image: url("/usr//grafika/arrow_right_index.svg");width: 20px;height: 10px;background-position: center;background-repeat: no-repeat;display: inline-block;margin-left: 7px;}.slider_head .slider_head_left .slider_head_left_botttom p a:hover {text-decoration: underline;}.slider_head .slider_head_right {width: 66%;margin-left: 20px;}.slider_head .slider_head_right .bx-wrapper .bx-viewport {max-height: 735px;overflow-y: hidden;}.slider_head .slider_head_right img {border-radius: 5px;}.slider_head .bx-wrapper .bx-pager {position: absolute;bottom: -25px;text-align: right;}/* DLAZDICE 1 */.dlazdice1 * {margin: 0px;}.dlazdice1 .nazev_bg {display: block;padding: 20px;background-color: white;transition: all 0.3s;}.dlazdice1 {text-decoration: none;display: block;}.dlazdice1 .nazev {color: #164194;font-size: 25px;line-height: 20px;margin-bottom: 0px;display: block;font-family: 'HarmoniaSansPro-Bold';}.dlazdice1 .nazev .color {font-size: 25px;line-height: 20px;margin-bottom: 0px;font-family: 'HarmoniaSansPro-Bold';}.dlazdice1 .subnazev {font-family: 'HarmoniaSansPro-Bold';color: #4565AD;font-size: 18px;line-height: 22px;margin-top: -5px;display: block;}.minia .dlazdice1 .nazev .color  {color: #F7A540;}.minia:hover .nazev_bg  {background-color: #fbe4c8;}.modeion .dlazdice1 .nazev .color  {color: #ED6A5B;}.modeion:hover .nazev_bg  {background-color: #f9d1cf;}.distri .dlazdice1 .nazev .color  {color: #8779B7;}.distri:hover .nazev_bg  {background-color: #dad7e8;}.arion .dlazdice1 .nazev .color  {color: #878787;}.arion:hover .nazev_bg  {background-color: #cfcfcf;}.varius .dlazdice1 .nazev .color  {color: #59B993;}.varius:hover .nazev_bg  {background-color: #cdeade;}.va .dlazdice1 .nazev .color  {color: #8296CC;}.va:hover .nazev_bg  {background-color: #e0e8ff;}/* DLAZDICE 2 */.dlazdice_2_item h2 {color: #164194;font-size: 25px;line-height: 20px;margin-bottom: 0px;display: block;font-family: 'HarmoniaSansPro-Bold';margin-bottom: 40px;}.dlazdice_2_item h2 .nazev {color: #8296CC;font-size: 25px;line-height: 31px;font-family: 'HarmoniaSansPro-Bold';margin-left: 10px;}.dlazdice_2_item p {color: #164194;font-size: 14px;line-height: 17px;}.dlazdice_2_item .vice {position: absolute;right: 30px;margin: 0px;bottom: 20px;font-weight: normal;font-size: 16px;line-height: 20px;text-decoration: none;}.dlazdice_2_item .vice:hover {text-decoration: underline;}.dlazdice_2_item .vice::after {content: "";background-image: url("/usr//grafika/arrow_right_index_blue.svg");width: 20px;height: 10px;background-position: center;background-repeat: no-repeat;display: inline-block;margin-left: 10px;}/* KALENDAR */.calendar_akce {max-width: 1170px;margin: auto;padding: 0px;border: none;display: flex;flex-wrap: wrap;justify-content: center}.calendar_akce .akce {width: calc(33.3% - 20px);margin: 10px; transition: all 0.3s;background-color: white;border-radius: 5px;overflow: hidden;}.calendar_akce .akce a {display: block;text-decoration: none;color: #164194;overflow: hidden;}.calendar_akce .akce .akce_head {height: 205px;}.calendar_akce .akce .akce_foto {background-color: #f2f6ff;background-size: cover;background-position: center;background-repeat: no-repeat;transition: all 0.3s;}.calendar_akce .akce a .akce_foto:hover {opacity: 0.8;}.calendar_akce .akce .akce_body {padding: 14px 20px 30px;background-color: #E0E9FF;position: relative;min-height: 215px;}.calendar_akce .akce .akce_body .nazev {font-size: 25px;line-height: 30px;margin-bottom: 10px;min-height: auto;font-family: 'HarmoniaSansPro-Bold';color: #164194;}.calendar_akce .akce .akce_body .popis {min-height: auto;color: #164194;font-size: 14px;line-height: 17px;}.calendar_akce .akce .akce_body .popis p {margin: 0px;}.calendar_akce .akce .akce_body .popis p.datumvytvoreni {background-color: transparent;padding: 0px;margin-bottom: 5px;color: #4565AD;}.calendar_akce .akce .akce_body .btn-akce {position: absolute;right: 30px;margin: 0px;bottom: 30px;font-weight: normal;font-size: 16px;line-height: 20px;background-color: transparent;text-decoration: none;border: none;outline: none;padding: 0px;}.calendar_akce .akce .akce_body .btn-akce:hover {text-decoration: underline;}.calendar_akce .akce .akce_body .btn-akce::after {content: "";background-image: url("/usr//grafika/arrow_right_index_blue.svg");width: 20px;height: 10px;background-position: center;background-repeat: no-repeat;display: inline-block;margin-left: 10px;}/* FIRST - EVENT */.calendar_akce .akce:first-child {width: calc(66.6% - 20px);position: relative;}.calendar_akce .akce:first-child::after {background: linear-gradient(180deg, rgba(186, 202, 244, 0) 0%, #E0E9FF 79%);content: "";position: absolute;left: 0px;top:0px;right:0px;bottom: 0px;z-index: 0;}.calendar_akce .akce:first-child .akce_body {position: absolute;bottom: 0px;left: 0px;right: 0px;background-color: transparent;padding: 40px 41px;min-height: auto;z-index: 1;}.calendar_akce .akce:first-child .akce_head {height: auto;position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;background-size: cover;border-radius: 7px;}.calendar_akce .akce:first-child .akce_body .nazev {min-height: auto;font-size: 40px;line-height: 45px;}.calendar_akce .akce:first-child .akce_body .popis {min-height: auto;max-width: 420px;}.calendar_akce .akce:first-child .akce_body .popis ul {margin: 5px 0px;padding: 0px 8px;list-style: none;}.calendar_akce .akce:first-child .akce_body .popis ul li {padding-left: 7px;font-weight: normal;font-size: 14px;line-height: 17px;color: #4565AD;}.calendar_akce .akce:first-child .akce_body .popis ul li::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #4565AD;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#col-1-in .calendar_akce .akce:first-child::after {display: none;}#col-1-in .calendar_akce .akce {width: 100%;color: #4565ad;}#col-1-in .event_list .akce:last-child {margin: 10px;}/* KALENDAR 2 */.calendar_akce_2 .akce:first-child .akce_head {background-image: url("/usr//grafika/hp_spol_1_big_smaller.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.calendar_akce_2 .akce:nth-child(2) .akce_head {background-image: url("/usr//grafika/hp_spol_2_big.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.kontakt_bg {border-radius: 5px;overflow: hidden;}.se_text_content .kontakt_bg p {margin-bottom: 10px;}.kontakt_bg > .box2:first-child {padding: 20px !important;background: #F2F6FF;margin-right: 5px;position: relative;z-index: 1;}.kontakt_bg > .box2:first-child h3 {margin-bottom: 5px;margin-top: 15px;}.kontakt_bg > .box2:first-child p:first-child {margin-top: 0px;}.kontakt_bg > .box2:first-child p:last-child {margin-bottom: 0px;}.kontakt_bg > .box2:last-child {padding: 0px !important;margin: 0px;margin-left: -5px;transform: translateX(-5px);height: 298px;}.kontakt_bg > .box2:last-child p, .kontakt_bg > .box2 img {margin: 0px;}.conteiner.dokumenty_blok {background-color: #BACAF4;border-radius: 5px;overflow: hidden;}.conteiner.dokumenty_blok.minia {background-color: #fbe4c8;}.conteiner.dokumenty_blok.modeion {background-color: #f9d1cf;}.conteiner.dokumenty_blok.varius {background-color: #cdeade;}.conteiner.dokumenty_blok.distri {background-color: #dad7e8;}.conteiner.dokumenty_blok.arion {background-color: #cfcfcf;}.conteiner.dokumenty_blok.va {background-color: #e2e9ff;}ul.dokumenty_items {list-style: none;margin-left: 0px !important;padding: 0px !important;}.se_text_content ul.dokumenty_items li::before {display: none !important;}ul.dokumenty_items li {padding: 15px 20px;background-color: white;margin-bottom: 8px;background: #F2F6FF;border-radius: 5px;position: relative;}ul.dokumenty_items.minia li {background-color: #fbe4c8;}ul.dokumenty_items.modeion li {background-color: #f9d1cf;}ul.dokumenty_items.varius li {background-color: #cdeade;}ul.dokumenty_items.distri li {background-color: #dad7e8;}ul.dokumenty_items.arion li {background-color: #cfcfcf;}ul.dokumenty_items.va li {background-color: #e2e9ff;}ul.dokumenty_items li .pripona {text-transform: uppercase;margin-right: 10px;background: #4565AD;border-radius: 3px;padding: 6px 4px;min-width: 22px;text-align: center;color: #FFFFFF;font-weight: normal;font-size: 8px;line-height: 10px;vertical-align: middle;}ul.dokumenty_items li a {font-weight: normal;font-size: 14px;line-height: 17px;color: #4565AD;text-decoration: none;vertical-align: middle;}ul.dokumenty_items li a.pripony_btn {background: #4565ad;border-radius: 5px;font-weight: bold;font-size: 14px;line-height: 17px;color: white;padding: 12px;min-width: calc(123px - 24px);width: auto;display: inline-block;text-align: center;position: absolute;right: 6px;top: 5px;}ul.dokumenty_items.minia li a.pripony_btn {background-color: #F7A540;}ul.dokumenty_items.modeion li a.pripony_btn {background-color: #ED6A5B;}ul.dokumenty_items.varius li a.pripony_btn {background-color: #59B993;}ul.dokumenty_items.distri li a.pripony_btn {background-color: #8779B7;}ul.dokumenty_items.arion li a.pripony_btn {background-color: #878787;}ul.dokumenty_items.va li a.pripony_btn {background-color: #4565ad;}ul.dokumenty_items li a.pripony_btn:hover {opacity: 0.8;}.back_1 {background-color: #F2F6FF;padding: 20px !important;border-radius: 5px;margin-bottom: 10px;}.box2.back_1 {width: calc(50% - 10px);}.back_1 h2:first-child, .back_1 h3:first-child {margin-top: 0px;}.box2.back_1:first-child {margin-right: 10px;}.box2.back_1:last-child {margin-left: 10px;}.box2.back_1 .button.se_text_btn {background: #4565AD;color: #FFFFFF;}.box2.back_1 .button.se_text_btn:hover {background: #4565AD;opacity: 0.8;}img.back_img {display: block;background: #F2F6FF;padding: 20px;box-sizing: border-box;}.conteiner.dokumenty_blok.template-box2 .box2:first-child {padding: 22px 0px 22px 22px;}.conteiner.dokumenty_blok h3 {margin-top: 22px;color: #4565AD;font-size: 18px;line-height: 22px;margin-bottom: 20px;}.conteiner.dokumenty_blok p, .conteiner.dokumenty_blok img {margin: 0px;color: #164194;font-size: 16px;line-height: 22px;}.conteiner.dokumenty_blok img {display: block;border-radius: 0px 5px 5px 0px;height: auto !important;max-height: 100%;max-width: max-content;}.conteiner.back_2 {background-color: #F2F6FF;border-radius: 5px;overflow: hidden;}/*max-height: 340px;*/.conteiner.back_2.template-box2 .box2:first-child {padding: 22px 0px 0px 22px;}.conteiner.back_2.template-box2 .box2:last-child {background-color: #E0E9FF;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}.conteiner.back_2.template-box2.back_2_border .box2:last-child {background: white;border: 2px solid #8296CC;}.conteiner.back_2 h3:first-child {margin-top: 0px;}.conteiner.back_2 .button.se_text_btn {background: #4565AD;color: #FFFFFF;}.conteiner.back_2 .button.se_text_btn:hover {background: #4565AD;opacity: 0.8;}#tinymce .box, #tinymce .box2, #tinymce .box3, #tinymce .box4, body > .conteiner .box, body > .conteiner .box2, body > .conteiner .box3, body > .conteiner .box4 {border: 1px solid #BACAF4;}#tinymce {max-width: 753px;margin: auto;border: 1px solid #BACAF4;}#tinymce .conteiner.template-box2 .box2 {padding: 0px;}#tinymce .conteiner.template-box2 .box2:first-child {padding-right: 10px;}#tinymce .conteiner.template-box2 .box2:last-child {padding-left: 10px;}#tinymce img {border-radius: 5px;margin: 10px 0px;}#tinymce h2, #tinymce h3, #tinymce h4, #tinymce h5, #tinymce h6 {color: #164194;font-family: 'HarmoniaSansPro-Bold';}#tinymce h1 {font-size: 40px;line-height: 49px;margin-bottom: 20px;color: #164194;}#tinymce h3 {font-size: 20px;line-height: 25px;margin-bottom: 12px;margin-top: 25px;color:#4565AD;}#tinymce h4 {font-size: 14px;line-height: 17px;color: #4565AD;margin: 10px 0px;}#tinymce address {font-style: normal;}#tinymce p, #tinymce li {font-weight: normal;font-size: 16px;line-height: 22px;color: #164194;}#tinymce ul {list-style: disc;}#tinymce p {margin-bottom: 20px;margin-top: 10px;}#tinymce .slider_head .slider_head_left .slider_head_left_botttom h3 {color: #E0E9FF;}#tinymce .slider_head {margin-bottom: 50px;}#tinymce .dlazdice_2_item {position: relative;}#tinymce .dlazdice_2_item .vice {bottom: -40px;}#tinymce .calendar_akce_bg {margin-top: 50px;}#tinymce .foot_content {margin-left: -30%;width: calc(100% + 60%);}#tinymce p.warning {background-color: #f9eecf;color: #ed9e5b;font-weight: 600;font-size: 14px;line-height: 17px;background-image: url('/usr/grafika/info_icon.svg');background-position: left center;background-position-x: 10px;background-repeat: no-repeat;background-size: 25px;padding: 10px 20px;padding-left: 45px;margin: 0px;border-radius: 5px;}#tinymce p.warning strong {font-family: "HarmoniaSansPro-Regular";}#tinymce p.warning a {color: #ed9e5b;}#tinymce iframe, #tinymce .mce-object-iframe {width: 100%;}.val-bad, input.val-bad {border: 2px solid #ED6A5B;border-radius: 5px;padding: 5px;}.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: #4565AD;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: #F2F6FF;border-radius: 5px;color:#4565AD;display: flex;margin-bottom: 10px;}.se_alert_info .row .icon{margin-right: 10px;background: url("/usr/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:#4565AD;background: url("/usr/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("/usr/grafika/arrow_right_index_red.svg")}.se_alert_info .row.IC_UPOZORNENI .icon{color:#ED6A5B;background-image: url("/usr/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-accessibility #col-2-in li, #p-accessibility #col-2-in p, #p-accessibility #col-2-in a {font-weight: normal;font-size: 16px;line-height: 22px;color: #164194;}#p-accessibility #col-2-in ul, .map_pages_content #col-2-in ul {list-style: none;}#p-accessibility #col-2-in ul li, .map_pages_content #col-2-in ul li {padding-left: 7px;}#p-accessibility #col-2-in ul li::before, .map_pages_content #col-2-in ul li::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#col-2-in .map_pages_content {background-color: #f2f6ff;border-radius: 5px;}table td.ks{text-align: right}.import-objednavky,.overeni-dostupnosti{padding: 20px;background-color: #E8FFF6;border-radius: 5px}.import-objednavky h2,.overeni-dostupnosti h2,.se_text_content .import-objednavky h2,.se_text_content .overeni-dostupnosti h2{margin: 0;margin-bottom: 10px;}.import-objednavky p,.overeni-dostupnosti p,.se_text_content .import-objednavky p,.se_text_content .overeni-dostupnosti p{margin: 0;margin-bottom: 20px}.import-objednavky p:last-child,.overeni-dostupnosti p:last-child{margin: 0;}.import-objednavky .button.big,.overeni-dostupnosti .button.big,.se_text_content .import-objednavky .button.big,.se_text_content .overeni-dostupnosti .button.big{margin: 0;font-weight: bold;border: 0;background-color: #59B993;color: #fff}.conteiner .import-objednavky.box2{margin-right: 10px;width: calc(50% - 10px)}.conteiner .overeni-dostupnosti.box2{margin-left: 10px;width: calc(50% - 10px)}.import-objednavky{background-color: #F2F6FF}.se_text_content .import-objednavky h2,.import-objednavky h2{color: #4565AD}.se_text_content .import-objednavky .button.big,.import-objednavky .button.big{background-color: #4565AD}.order_list td.buttons .button.detail{border-color:#bacaf4}.order_list td.order_detail span.stav{color:#59B993}.order_list tbody td.ID_DOKLAD3{color:#164194 !important;}.filtr_doklad{background-color: #f1f4fd;padding: 30px;border-bottom: 5px;margin-bottom: 20px;color: #4565AD;border-radius: 5px;}.filtr_doklad table td:first-child{text-align: right;padding-right: 20px}.filtr_doklad .button{border-color: #bacaf4}.filtr_doklad input[type=submit]{border-color: #59B993;background-color: #59B993;color: #fff}.oz .tel1 .text{font-family: 'HarmoniaSansPro-Bold';}* {font-family: "HarmoniaSansPro-Regular";}body{font-family: "HarmoniaSansPro-Regular";}/*body::-webkit-scrollbar {width: 12px;background: #404048;}*//*body::-webkit-scrollbar-track {background: white;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);}*//*body::-webkit-scrollbar-thumb {background: #164194;border-radius: 0px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);}*//*body::-webkit-scrollbar-thumb:hover {background: #8296cc;}*/body#p-zapomenute-heslo .div_messages .close {display: none;}#skupina-popisek-more, .popisek-more-mask, .label_resp_menu {display: none;}body.body_ru #header .moto {font-size: 15px;}body.body_ru .dlazdice1 .subnazev {min-height: 44px;}body.body_ru .produkt .code {min-height: 30px;}/*body#p-search .razeni {display: none;}*//*body#p-search .katalog_typ_vypisu .filtry_bg:first-child {width: 100%;}*//*body#p-search .katalog_typ_vypisu .filtry_bg .buttons .button {margin-right: 0px;}*/body #col-1 .calendar_div, body #col-1 .event_list {display: none;}body.body_cs #col-1 .calendar_div, body.body_cs #col-1 .event_list {display: block;}#popup_login_form, #popup_registrace_form, #popup_user_menu {display: none;}#popup_login_form #popup_login_form_content, #popup_registrace_form #popup_registrace_form_content {position: absolute;left: 0px;right: 0px;padding: 20px 30px 10px;background-color: #f2f6ff;}#popup_login_form #popup_login_form_content .form_box_content, #popup_registrace_form #popup_registrace_form_content .form_box_content {background-color: transparent;}#popup_login_form #popup_login_form_content .form_box_content td.left, #popup_registrace_form #popup_registrace_form_content .form_box_content td.left {display: none;}#popup_registrace_form h1, #popup_login_form h1 {color: #164194;font-size: 24px;line-height: 30px;}#popup_registrace_form .registrace_nadpis, #popup_registrace_form .mezera_1 {display: none !important;}#popup_registrace_form input, #popup_registrace_form select, #popup_login_form input, #popup_login_form select {border: none;}#popup_registrace_form #registracezakaznika {display: flex}#popup_registrace_form input[type="checkbox"] {background: white;}#popup_registrace_form input[type="checkbox"].error {background-color: #ffe8e5;}#popup_registrace_form input[type="checkbox"]:checked {background: #4565AD;}#popup_registrace_form #registracezakaznika .infotext-102, #popup_login_form .td_prihlaseni_submit, #popup_login_form .div_prihlaseni_zmena_hesla_odkaz {text-align: right;}#popup_registrace_form #registracezakaznika .infotext-102 .input_submit, #popup_login_form .td_prihlaseni_submit .input_submit {background: #164194;color: #BACAF4;width: 173px;}#popup_registrace_form #registracezakaznika > table, #popup_registrace_form #registracezakaznika > .registrace_block_3, #popup_login_form .form_box.frmprihlaseni {width: 33.3%}#popup_registrace_form #registracezakaznika > table:nth-child(2) {width: calc(33.3% - 40px);margin: 0px 20px 15px;}#popup_login_form .tbl_prihlaseni_login.form_table {margin-bottom: 0px;}#vyhledavani_kategorie {background-color: #f2f6ff;border-radius: 5px;padding: 20px;border: none;}#vyhledavani_kategorie ul {margin: 0px;padding-left: 5px;}#vyhledavani_kategorie ul li {padding-left: 8px;list-style: none;margin-bottom: 10px;}#vyhledavani_kategorie ul li::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#vyhledavani_kategorie .delic {color: #164194;}/* notifikace */.notifikace{padding: 0px;}.notifikace .item {padding: 10px 23px;margin-bottom: 0px;}.notifikace .item .popis :first-child {margin-top: 5px !important;}.notifikace .item .close:before {font-size: 0px;}.notifikace .item .close {background-image: url('/usr/grafika/warning_close.svg');width: 20px;background-position: center;background-repeat: no-repeat;background-size: auto;}.notifikace .item.warning {background-color: #f9d1cf;}.notifikace .item.warning .popis {background-image: url('/usr/grafika/warning_icon.svg');background-position: left center;background-repeat:no-repeat;background-size: 25px;padding-left: 35px;}.notifikace .item.warning p {color: #ED6A5B;font-weight: 600;font-size: 14px;line-height: 17px;}.notifikace .item.warning p a {color: #ED6A5B;}.notifikace .item.info {background-color: #f9eecf;}.notifikace .item.info .popis {background-image: url('/usr/grafika/info_icon.svg');background-position: left center;background-repeat:no-repeat;background-size: 25px;padding-left: 35px;}.notifikace .item.info p {color: #ed9e5b;font-weight: 600;font-size: 14px;line-height: 17px;}.notifikace .item.info p a {color: #ed9e5b;}/* END notifikace */#top_bar2_bg .megamenu_nazev_only {display: none !important;}#top_bar2.grid {max-width: initial;margin: 0px;width: 100%;padding: 0px 30px 0px 0px;}#top_bar2_bg{border:none;}#top_bar2{background: #F2F6FF;padding: 0;}#top_bar2 > .conteiner{align-items: center;justify-content: center;}#top_bar2 > .conteiner .box.center{margin: auto}#top_bar2 .menu a, #top_bar2 .se_menu.menu ul li span{color: #4565AD;text-decoration: none;font-size: 16px;line-height: 20px;font-family: 'HarmoniaSansPro-Bold';}#top_bar2 .menu a:hover{text-decoration: underline;}#top_bar2 .menu ul li a {padding-left: 15px;padding-right: 15px;}#top_bar2 .menu ul.level_1, #top_bar2 .se_menu.menu ul.level_2{margin-left: 0px;margin-top: 0px;}#top_bar2 .se_menu.menu ul.level_2 {box-shadow: 0px 2px 5px #e0e9ffd9;}#top_bar2 .se_menu.menu ul.level_2:not(.megamenu_div) {top: 100%;background-color: #f2f6ff;border-radius: 0px 0px 5px 5px;}/*#top_bar2 .se_menu.menu ul.level_2:not(.megamenu_div) {display: none;}*//*.fixed #top_bar2 .menu ul.level_1, .fixed #top_bar2 .se_menu.menu ul.level_2 {margin-top: 9px;}*/#top_bar2 .menu ul.level_1 li {float: none;padding: 5px 0px;}#top_bar2 .menu ul.level_1 a {padding: 10px 15px;color:#164194;transition: 0s;}#top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li {float: none;background: #FFFFFF;border-radius: 5px;padding:0px;min-width: 290px;margin: 0px 20px 10px;transition: all 0.3s;}#top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li.active, #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:hover {background-color: #4565AD;}#top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li.active > a, #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:hover > a {text-decoration: none;}#top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li.active > a > span, #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:hover > a > span {color:white;font-family: 'HarmoniaSansPro-Bold';}#top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:last-child {margin-bottom: 20px;}#top_bar2 .se_menu.menu ul.level_1 ul.level_2 li.category {display: none;}#top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) span {padding: 0px;font-size: 14px;line-height: 17px;color: #4565AD;transition: 0.3s;padding: 18px 20px;}#top_bar2 .se_menu.menu ul.level_1 {margin: 0px;}#top_bar2 .se_menu.menu ul.level_1 li {float: left;padding: 30px 0px;}#top_bar2 .se_menu.menu ul.level_1 li.active span {color:#164194;}#top_bar2 .se_menu.menu ul.level_1 a {padding: 0px;}#top_bar2 .se_menu.menu ul.level_1 li.level_1 > a {text-decoration: none;}#top_bar2 .se_menu.menu ul.level_1 span {padding: 0px 20px;transition: 0.3s;}#top_bar2 .se_menu.menu ul.level_1 > li:first-child span {padding-left: 30px;}/*.fixed #top_bar2 .se_menu.menu ul.level_1 span {padding-top: 10px;padding-bottom: 10px;}*/#top_bar2 .se_menu.menu ul.level_3 {position: inherit;box-shadow: none !important;}#top_bar2 .se_menu.menu ul.level_2 a, #top_bar2 .se_menu.menu ul.level_3 a {color:#164194;}#content .menu.adm_menu.se_menu a, .menu.adm_menu.se_menu a{border-radius: 5px;background: #E0E9FF;color:#fff;border: 0;padding: 10px 16px;color: #164194;position: relative;line-height: 16px;margin-bottom: 10px;}.menu.adm_menu.se_menu .nazev {padding: 0px;}#content .menu.adm_menu.se_menu li.active a, .menu.adm_menu.se_menu li.active a {background-color: #4565AD !important; color: white !important; font-family: 'HarmoniaSansPro-Bold';}#top_bar2 .menu li:last-child a {border: none;}#top_bar2 .box.right {display: flex;align-items: center;}#registrace {margin: 0px;padding: 0px;border: none;}#login #login_link, #registrace a {display: inline-block;color: #4565AD;font-weight: 600;font-size: 16px;line-height: 20px;margin: 0px 15px;}/*#login #login_link .prihlaseny {display:none;}*/#header_bg {margin-bottom: 0px;background-color: white;position: inherit;left: 0px;top: 0px;right:0px;z-index: 11;position: fixed;}#header_bg #hledani_icon {display: none;}body.user_login #header_bg #hledani_icon {background: #F2F6FF;border-radius: 5px;display: inline-block;width: 42px;height: 42px;vertical-align: middle;margin-left: 10px;background-image: url("/usr/grafika/search_icon.svg");background-repeat: no-repeat;background-position: center;background-size: auto;cursor: pointer;}body.user_login #header_bg .hledani_blok .search {display:none;transform: translateX(-103%);position: absolute;top: 0px;}/*#header_bg .fixed #basket #basket_link {padding: 40px 0px;}*//*#header_bg .fixed .search {padding: 16px 20px;}*//*#header_bg .fixed #hledani_icon {height: 80px;}*//*#header_bg .fixed #logo img {max-height: 30px;}*//*#header_bg .fixed #login #login_link {padding: 10px 20px;}*//*#header_bg .fixed #login #login_link, #header_bg .fixed #registrace a {padding: 10px 20px;}*//*#header_bg .fixed .notifikace .item {padding: 3px 5px;}*/.oblibene_vyber_item a, .oblibene_spravovat a {color: #164194;}.oblibene_spravovat {text-align: center;}.oblibene_spravovat a {text-decoration: none;margin-bottom: 5px;font-size: 15px;}.oblibene_spravovat a:hover {text-decoration: underline;}#popup_content iframe {max-height: 700px;border: none;}.top_bar .menu ul li ul {visibility: visible;display: none;}.top_bar .menu ul li:hover ul {box-shadow: none;visibility: visible;display: block;}#header{padding: 20px 0}#header.fixed {left: 0;}#header .conteiner {align-items: center;}#header > .conteiner > .box.right {padding: 25px 0px}#header.grid {max-width: initial;margin: 0px;width: 100%;padding: 0px;background-color: #E0E9FF;}#header #logo{margin-right: 37px;transition: all 0.3s;}#header #logo:hover {opacity: 0.7;}#header #logo img {transition: all 0.3s;max-height: 36px;margin-left: 26px;width: 124px;}#header .moto {color:#164194;font-family: "HarmoniaSansPro-Bold";font-size: 17px;line-height: 20px;}#header .search {position: inherit;float: none;width: auto;margin: 0px;left: auto;border: none;margin-left: 10px;}#header .head_login {display: inline-block;vertical-align: middle;}#header .head_hledani_kosik {vertical-align: middle;margin-right: 25px;margin-left: 15px;}#header .head_hledani_kosik .hledani_blok {display: inline-block;vertical-align: middle;position: relative;z-index: 1;}#header .search .search_button {display: none;}#header .search .search_input {float: none;width: auto;}#header .search .it-search {background: #F2F6FF;border-radius: 5px;border: none;padding: 11px 20px;color: #4565AD;font-weight: 600;font-size: 16px;line-height: 20px;width: 305px;}body.user_login #header .search .it-search {width: 245px;;}#header .search .it-search::placeholder {color: #4565AD;font-weight: 600;font-size: 16px;line-height: 20px;}#header .search .search_clear {color: #4565AD;}/*.search{border-radius: 0;background: transparent;*//*    -webkit-box-shadow: inset 2px 2px 4px 0px rgba(0,0,0,0.2);*//*    -moz-box-shadow: inset 2px 2px 4px 0px rgba(0,0,0,0.2);*//*    box-shadow: inset 2px 2px 4px 0px rgba(0,0,0,0.2);}*//*.search .it-search{font-size: 16px;color:white;}*//*.search .it-search::placeholder {color: white;}*//*.search .bt-search:hover{background-color: #f0f0f0}*//*.search .search_input {background-color: #355ba2;}*//*#header .search{transition: all 0.3s;z-index: 5; margin: 0;width: 550px;vertical-align: middle;float: none;display: none;position: absolute;left: 0px;top: 0px;transform: translateX(-100%);padding: 31px 20px;background-color: #164194;border: 0px;}*//*#header .search .it-search{line-height: 48px;height: auto}*//*#header .search .bt-search{height: 48px;background-color: #5d5e5f;transition: all 0.3s;background-image: url("/usr/grafika/search.png");background-position: center;background-repeat: no-repeat;background-size: 30px;}*//*#header .search .bt-search:hover{opacity: 0.8;}*//*.hledani_blok {width: 110px;display: inline-block;margin-left: 25px;position: relative;}*//*#hledani_icon {width: 110px;display: inline-block;background-color: #c2c3c4;height: 110px;vertical-align: middle;cursor: pointer;transition: all 0.3s;background-image: url("/usr/grafika/search.png");background-position: center;background-repeat: no-repeat;background-size: auto;}*//*#hledani_icon:hover {background-color: #5d5e5f;}*//* MEGAMENU */#header .megamenu_div {position: absolute;left: 0px;right: 0px;display: none;flex-wrap: wrap;padding: 0px 20px 10px;background-color: #f2f6ff;margin-top: 30px !important;overflow: auto;max-height: 70vh;}#header li:hover > .megamenu_div {display: flex;}#header .megamenu_div > li {width: calc(25% - 20px);padding: 0px !important;border-radius: 5px;background-color: white;margin: 0px 10px 20px;min-height: 296px;min-width: 0px;}#header .megamenu_div > li > .megamenu_item_bg {padding: 20px;position: relative;overflow: hidden;height: calc(100% - 40px);} /*height: calc(300px - 40px);*/#header .megamenu_div > li .megamenu_item_nazev {display: none;}#header .megamenu_div > li .megamenu_item_popis {padding-bottom: 25px;}/*#header .megamenu_div > li .megamenu_item_popis {height: calc(300px - 75px);}*/#header .megamenu_div > li .megamenu_item_popis h2 {color: #164194;font-size: 25px;line-height: 31px;margin-bottom: 40px;}#header .megamenu_div > li .megamenu_item_popis h2 span {display: inline-block;padding: 0px !important;color: #8296CC !important;font-size: 25px;line-height: 31px;}#header .megamenu_div > li .megamenu_item_popis p {margin: 0px;color: #164194;font-weight: normal;font-size: 14px;line-height: 17px;}#header .megamenu_div > li .megamenu_item_button {position: absolute;right: 30px;margin: 0px;bottom: 20px;}#header .megamenu_div > li .megamenu_item_button .button {background: transparent;color: #4565AD !important;font-weight: normal;font-size: 16px;line-height: 20px;text-decoration: none;font-family: 'HarmoniaSansPro-Regular';}#header .megamenu_div > li .megamenu_item_button .button::after {content: "";background-image: url("/usr//grafika/arrow_right_index_blue.svg");width: 20px;height: 10px;background-position: center;background-repeat: no-repeat;display: inline-block;margin-left: 10px;}#header .megamenu_produkty > .megamenu_div > li > .megamenu_item_bg {cursor: auto;}#header .megamenu_produkty > .megamenu_div > li {width: calc(20% - 20px);}#header .megamenu_produkty > .megamenu_div > li.category_tree_menu_item, #header .megamenu_produkty > .megamenu_div li .icon {display: none;}#header .megamenu_produkty > .megamenu_div li .foto {padding: 0px !important;}#header .megamenu_produkty > .megamenu_div li .foto img {margin-bottom: 10px;}#header .megamenu_produkty > .megamenu_div li .a_bg.level_1 {padding: 20px 20px 13px 20px !important;}#header .megamenu_produkty > .megamenu_div li ul.level_1 span, #header .megamenu_produkty > .megamenu_div li .name.level_1 {padding: 0px !important;line-height: 17px;}#header .megamenu_produkty > .megamenu_div li .name.level_1 {color: #164194;font-size: 14px;line-height: 17px;}#header .megamenu_produkty > .megamenu_div ul.level_2 {display: none;}#header .megamenu_produkty > .megamenu_div li ul {display: block;position: relative;}#header .megamenu_produkty > .megamenu_div .megamenu_item_popis h2 {margin-bottom: 10px;}#header .megamenu_produkty > .megamenu_div .megamenu_item_popis h3, #header .megamenu_produkty > .megamenu_div .megamenu_item_popis h3 a {color: #164194;font-size: 14px;line-height: 17px;margin-bottom: 13px;}#header .megamenu_produkty > .megamenu_div .megamenu_item_popis ul {padding-left: 10px;}#header .megamenu_produkty > .megamenu_div ul.level_1 {padding-left: 30px;padding-right: 20px;}#header .megamenu_produkty > .megamenu_div .megamenu_item_popis ul li {color: #164194;font-size: 14px;line-height: 17px;text-decoration: none;padding: 0px 0px 5px !important;font-family: 'HarmoniaSansPro-Regular';font-weight: normal;width: 100%;}#header .megamenu_produkty > .megamenu_div ul.level_1 li {color: #164194;font-size: 14px;line-height: 17px;text-decoration: none;width:100%;padding: 0px !important;font-family: 'HarmoniaSansPro-Regular';font-weight: normal;}#header .megamenu_produkty > .megamenu_div ul.level_1 li a span, #header .megamenu_produkty > .megamenu_div ul.level_1 li a, #header .megamenu_produkty > .megamenu_div .megamenu_item_popis ul li a {color: #164194;font-size: 14px;line-height: 17px;text-decoration: none;padding: 0px;font-family: 'HarmoniaSansPro-Regular';font-weight: normal;display: inline-block;}#header .megamenu_produkty > .megamenu_div ul.level_1 li a {margin-bottom: 5px;}#header .megamenu_produkty > .megamenu_div .megamenu_item_popis ul li a:hover, #header .megamenu_produkty > .megamenu_div ul li a:hover span.name {text-decoration: underline;}#header .megamenu_produkty > .megamenu_div .megamenu_item_popis ul li::before, #header .megamenu_produkty > .megamenu_div ul.level_1 li a span::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#header .megamenu_produkty > .megamenu_div .megamenu_item_button {display: none;}#header .megamenu_produkty > .megamenu_div li.category .megamenu_item_nazev {display: block;}.head_import_overeni {vertical-align: middle}.head_button {border: 1px solid #8296CC;color: #4565AD;margin-left: 15px;font-size: 14px;line-height: 17px;width: 146px;text-align: center;padding: 11.5px 5px;border-radius: 5px;margin-right: 10px;font-weight: normal;}.head_button:hover {background: #BACAF4;}#basket {display: inline-block;vertical-align: middle;float:none;background-color: #4565AD;color: white;transition: all 0.3s;border-radius: 5px;}#basket:hover {background-color: #355ba2;}#basket #basket_link{color: #fff;position: relative;background-color: transparent;text-align:center;display:flex;width: 238px;}#basket #basket_ks{background: #BACAF4;padding: 2px 4px;margin: 0;position: absolute;top:0px;left: 100%;border: none;font-weight: bold;text-align: center;line-height: 17px;border-radius: 3px;box-sizing: border-box;color: #4565AD;font-weight: 600;font-size: 10px;line-height: 12px;width: auto;}#basket #basket_show_popup{display:none;top:-8px;left: -30px;border-color: #27282c transparent transparent transparent}#basket #basket_suma {color: #F2F6FF;font-weight: 600;font-size: 16px;line-height: 20px;}#basket .basket_blok {display: flex;align-items: center;margin-left: 18px;}#basket .basket_blok .basket_blok_left {width: 30px;height:32px;background-image: url("/usr/grafika/basket_icon.svg");background-repeat: no-repeat;background-position: center;background-size: auto;margin-right: 25px;}#basket .basket_blok .basket_blok_left #basket_icon {position: absolute;}#basket .basket_blok .basket_blok_right {display: flex;flex-wrap: wrap;}#basket .basket_blok .basket_blok_right .nadpis {display: none;}#basket #basket_price {line-height: initial;}/*#basket .nadpis_text {font-size: 17px;}*/#basket #basket_mena {color: #F2F6FF;font-weight: 600;font-size: 16px;line-height: 20px;}#basket #basket_mena span {display: none;}#content_bg {margin-top: 224px;}.form_rezervace_prijezdu {color: #4565AD;}/* PRIHLASENY */body.user_login #login #login_link, body.user_login #registrace a {margin: 0px 15px;}body.user_login .head_button {margin-right: 5px;margin-left: 5px;vertical-align: middle;}body.user_login #header .head_hledani_kosik {margin-left: 5px;}#col-1{width: 387px}#col-1-in{margin-right: 20px;margin-bottom: 50px;}#col-2{width: calc(100% - 387px);}.produkt_detail {background-color: white;padding: 0px;margin-bottom: 20px;margin-top: 20px;}.produkt_detail > div {display: flex;}.quick_order_box{position: relative}.quick_order_box .box_title{background: #164194;border-radius:5px;font-size: 14px;line-height: 17px;color: #F2F6FF;font-weight:300;padding:17.5px 20px;margin-bottom: 10px;cursor: pointer;text-transform: inherit;padding-left: 60px;position: relative;}.quick_order_box .box_title::before {content: "";position: absolute;left: 35px;width: 30px;height: 19px;top: 50%;transform: translate(-50%, -50%);background: linear-gradient(270deg, rgb(22 65 148) -20%, rgb(255 255 255 / 0%) 100%), url("/usr/grafika/zrychl_icon.svg");background-repeat-y: no-repeat;background-size: auto;}.quick_order_box .box_content #iq-varianty {content: "";width: 20px;height: 20px;position: absolute;right: 10px;top: 50%;transform: translate(-50%, -50%);background-image: url("/usr/grafika/icon_close_popup.svg");background-position: center;background-repeat: no-repeat;cursor: pointer;}.quick_order_box .box_content{display: none;position: absolute;left: 100%;top: 0;z-index: 10;background: #e0e9ff;width: calc(2 * 100%);padding: 11px 20px;line-height:20px;margin: 0;border-radius: 5px;}.quick_order_box .box_content form{display: flex;align-items: center;justify-content: center;height: 30px;max-width: calc(100% - 50px);}.quick_order_box .box_content form .quick_order_code{display: flex;align-items: center;justify-content: center;width:calc(80% - 40px);margin-right: 20px;}.quick_order_box .box_content form .quick_order_code label{display:none;white-space: nowrap;margin-right: 5px}.quick_order_box .box_content form .quick_order_code input{margin: 0;margin-right: 0px;width:100% !important;border-color: #8296cc;}.quick_order_box .box_content form input {padding: 10.5px 20px;}.quick_order_box .box_content form .quick_order_code span {margin: 0px;line-height: 18px;padding: 11px 5px;}.quick_order_box .box_content form .quick_order_code #i-pr-code {margin-right: 15px;line-height: 20px;padding: 10px 20px;border-radius: 5px;border:none;}.quick_order_box .box_content form .quick_order_code #ks_iq {padding: 10px 0px;line-height: 20px;border:none;color: #4565AD;background-color: #BACAF4;border-radius: 0px;}.quick_order_box:hover .box_content{display: none}.quick_order_box .basket_form_down {border-radius: 5px 0px 0px 5px;}.quick_order_box .basket_form_up {border-radius: 0px 5px 5px 0px;}.ui-autocomplete {border-radius: 0px 0px 5px 5px;overflow: auto;}.ui-widget-content.ui-autocomplete {border: 1px solid #e0e9ff;}.ui-autocomplete.ui-menu .ui-menu-item a.hledani_produkt {color: #4565ad;background-color: #e0e9ff;border-bottom: solid 1px #f2f6ff;}.ui-autocomplete.ui-menu .ui-menu-item a.hledani_produkt:hover {background-color: #e0e9ff !important;opacity: 0.8;}.ui-autocomplete.ui-menu .ui-menu-item a.hledani_kategorie {color: #F7A540;background-color: #fbe4c8;border-bottom: solid 1px #f2f6ff;}.ui-autocomplete.ui-menu .ui-menu-item a.hledani_kategorie:hover {background-color: #fbe4c8 !important;opacity: 0.8;}.ui-autocomplete.ui-menu .ui-menu-item a.hledani_clanky {color: #59b993;background-color: #e8fff6;border-bottom: solid 1px #f2f6ff;}.ui-autocomplete.ui-menu .ui-menu-item a.hledani_clanky:hover {background-color: #e8fff6 !important;opacity: 0.8;}.ui-widget-content li .ui-state-active {border: none;background-color: transparent;margin: 0px;color: #4565ad;}.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover {background: transparent !important;color: #4565ad;}ul#as_vyhledavani_text li:hover {background-color: transparent;}#ui-id-2.ui-autocomplete.ui-menu {z-index: 2;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper {padding: 0px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item {margin: 10px 20px 10px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item:first-child {margin-top: 20px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item .item {display: none;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item .ui-menu-item-wrapper br {display: none;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a {font-size: initial;display: flex;text-decoration: none;align-items: center;padding: 15px 20px !important;border: none;font-size: 14px;border: solid 1px transparent;border-radius: 5px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item .ui-state-active a {border: solid 1px #4565ad;border-radius: 5px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a .nas-div-img {text-align: left;width: 50px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a .nas-div-info {padding-left: 0px;color: #164194;display: block;width: 100%;margin: 0px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a .nas-div-nazev {text-align: left;display: flex;flex-wrap: wrap;margin: 0px;width: calc(100% - 30% - 50px - 110px);}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a .nas-div-dostupnost {min-width: 110px;align-self: center;justify-content: end;text-align: center;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a .nas-div-cena {float: right;text-align: right;width: 30%;font-size: 110%;white-space: nowrap;font-weight: normal;color: #164194;display: inline-block;margin: 0px;}#ui-id-2.ui-autocomplete.ui-menu .ui-menu-item a .nas-div-poznamka {display: none;}#ui-id-2.ui-widget-content.ui-autocomplete h3, #ui-id-2.ui-widget-content.ui-autocomplete .noselect {display: none;}/* CATEGORIES */.categories_tree {border: 0;margin-bottom: 20px;overflow: hidden;background-color: transparent;}.categories_tree li.subcategories {border-radius: 5px;background: #E0E9FF;overflow: auto;}.categories_tree li.subcategories.level_1 {margin-bottom: 10px;}.categories_tree li.subcategories.open > ul.level_1 {background-color: #f1f4fd}.categories_tree li.subcategories.open > ul.level_1 li {background-color: transparent;}.categories_tree li.subcategories.active > ul li {background-color: transparent}.categories_tree ul {border: 0px !important;}.categories_tree li.subcategories.open a.open {border-radius: 5px 5px 0px 0px;}.categories_tree a {color: #164194;padding:10px;font-family: 'HarmoniaSansPro-Regular';font-weight: bold;text-decoration: none;}.categories_tree .icon.subcategories {display: none;}.categories_tree a .name {width: 100%;text-decoration: none !important;}.hover_icon {display: none}.categories_tree a.level_1{border: 0;font-size: 14px;padding: 18px 20px;position: relative;line-height: 16px;}.categories_tree a.level_1.active,.categories_tree a.level_1.open {background-color: #4565AD !important;color: white !important;font-family: 'HarmoniaSansPro-Bold';}.categories_tree a.level_1:hover {background: #E0E9FF;color: #164194;}.categories_tree .subcategories.active a.level_1:hover {background-color: #4565AD;color: white;}.categories_tree li.subcategories.open > ul.level_1 {padding: 21px 20px;}.categories_tree a.level_2 {padding: 0px;margin-bottom: 21px;font-size: 14px;line-height: 17px;padding-left: 7px;}.categories_tree a.level_2.active .name {text-decoration: underline !important;}.categories_tree a.level_2 > span::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}.categories_tree li.subcategories.level_2:last-child a.level_2:not(.open){margin-bottom: 0px;}.categories_tree li.subcategories.open > ul.level_2 {padding: 0px 0px 0px 38px;}.categories_tree a.level_3 {padding: 0px;margin-bottom: 20px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#4565AD;}.categories_tree a.level_3.active .name {text-decoration: underline !important;}.categories_tree li.subcategories.open > ul.level_3 {padding: 0px 0px 15px 38px;}.categories_tree a.level_4 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.categories_tree a.level_4.active .name {text-decoration: underline !important;}.categories_tree li.subcategories.open > ul.level_4 {padding: 0px 0px 5px 10px;}.categories_tree a.level_5 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.categories_tree a.level_5.active .name {text-decoration: underline !important;}.categories_tree li.subcategories.open > ul.level_5 {padding: 0px 0px 5px 10px;}.categories_tree a.level_6 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.categories_tree a.level_6.active .name {text-decoration: underline !important;}.categories_tree li.subcategories.open > ul.level_6 {padding: 0px 0px 5px 10px;}.categories_tree a.level_7 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.categories_tree a.level_7.active .name {text-decoration: underline !important;}.categories_tree li.subcategories.open > ul.level_7 {padding: 0px 0px 5px 10px;}.categories_tree a.level_8 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.categories_tree a.level_8.active .name {text-decoration: underline !important;}.div_categorie_tree_menu_item ul li.level_1 {background: #E0E9FF;border-radius: 5px;overflow: auto;margin-bottom: 10px;}.div_categorie_tree_menu_item ul ul {display: none;}.div_categorie_tree_menu_item ul .in_active > ul {display: block;}.div_categorie_tree_menu_item li.active > ul {display: block;}.div_categorie_tree_menu_item li.active > ul.level_2 {padding: 21px 20px;}.div_categorie_tree_menu_item li.level_1.active a.level_1, .div_categorie_tree_menu_item li.level_1.in_active a.level_1 {background-color: #4565AD !important;color: white !important;}.div_categorie_tree_menu_item li > ul.level_2 {padding: 21px 20px;background-color: #f1f4fd;}.div_categorie_tree_menu_item li > ul.level_2 a.level_2 {padding: 0px;margin-bottom: 21px;font-size: 14px;line-height: 17px;padding-left: 7px;}.div_categorie_tree_menu_item li > ul.level_2 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_2 a.level_2::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}/*.div_categorie_tree_menu_item li > ul.level_2 li.level_2:last-child a.level_2 {margin-bottom: 0px;}*/.div_categorie_tree_menu_item li > ul.level_3 {padding: 0px 0px 0px 38px;}.div_categorie_tree_menu_item li > ul.level_3 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_3 a.level_3 {padding: 0px;margin-bottom: 20px;font-size: 14px;line-height: 17px;color: #4565AD;font-weight: normal;font-family: 'HarmoniaSansPro-Regular';}.div_categorie_tree_menu_item li > ul.level_4 {padding: 0px 0px 15px 38px;}.div_categorie_tree_menu_item li > ul.level_4 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_4 a.level_4 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.div_categorie_tree_menu_item li > ul.level_5 {padding: 0px 0px 5px 10px;}.div_categorie_tree_menu_item li > ul.level_5 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_5 a.level_5 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.div_categorie_tree_menu_item li > ul.level_6 {padding: 0px 0px 5px 10px;}.div_categorie_tree_menu_item li > ul.level_6 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_6 a.level_6 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.div_categorie_tree_menu_item li > ul.level_7 {padding: 0px 0px 5px 10px;}.div_categorie_tree_menu_item li > ul.level_7 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_7 a.level_7 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}.div_categorie_tree_menu_item li > ul.level_8 {padding: 0px 0px 5px 10px;}.div_categorie_tree_menu_item li > ul.level_8 li.active > span > a {text-decoration: underline !important;}.div_categorie_tree_menu_item li > ul.level_8 a.level_8 {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;}/* CATEGORIES - END *//* SKUPINA POPISEK */#skupina-popisek * {color: #164194;}#skupina-popisek .box2 {padding: 0px;}#skupina-popisek .box2 p {color: #164194;font-weight: normal;font-size: 14px;line-height: 17px;padding: 0px;margin: 0px;}#skupina-popisek .box2 ul {padding: 0px;margin: 0px;list-style: none;}#skupina-popisek .box2 li {color: #164194;font-weight: normal;font-size: 14px;line-height: 17px;padding: 0px;padding-left: 10px;margin: 4px 0px;}#skupina-popisek .box2 li::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#skupina-popisek .box2:first-child {padding-right: 13px;}#skupina-popisek .box2:last-child {text-align: right;}#skupina-popisek .box2:last-child img {border-radius: 5px;width: 100% !important;}#navigation{padding: 0;font-weight: normal;margin-bottom: 5px;color: #164194;font-size: 16px;}#navigation .fa.fa-home{display: none !important;}#navigation a{text-decoration: none;white-space: nowrap;margin-right: 7px;color:#164194;}#navigation a:hover{text-decoration: underline}#navigation .last{white-space: nowrap;color: #4565AD;}#navigation .delic {margin-right: 7px;font-size: 0px;width: 10px;display: inline-block;text-align: center}#navigation .delic:before {content: "\f105";font-family: FontAwesome;font-size: 13px;}div.subcategories{margin-bottom: 40px}.subcategories_in{display: flex;flex-wrap: wrap;}.subcategories .subcategory{width: calc(25% - 15px);background: transparent;border: 0;display: flex;flex-wrap: wrap;align-items: flex-start;margin-right: 20px;margin-bottom: 10px;}.subcategories .subcategory:nth-child(4n) {margin-right: 0px;}.subcategories .subcategory a{line-height: initial;width: 100%;background: #ffffff;padding: 10px 12px;color: #164194;text-decoration: none;box-sizing: border-box;font-size: 14px;border-radius: 5px;border: 1px solid #BACAF4;text-align: center;}.subcategories .subcategory a:hover{background: #BACAF4;}.detail_title {font-size: 23px;}/* FILTRY */.katalog_typ_vypisu {display: flex;align-items: center;margin-bottom:20px;flex-wrap: wrap;}.filtry_bg:empty{display: none}.katalog_typ_vypisu .filtry_bg{background: transparent;border: 0;padding: 0px;color: #2b2c30;width: 75%;margin-bottom: 0px;}.katalog_typ_vypisu .filtry_bg:first-child {width: 75%;order: 1;}.katalog_typ_vypisu .filtry_bg:nth-child(2) {width: 100%;order: 3;margin-top: 20px;}.katalog_typ_vypisu .razeni {width: 25%;text-align: right;position: relative;order:2;}.katalog_typ_vypisu .razeni .radit_podle {width: calc(172px - 23px);text-align: center;padding: 11.5px 11px;transition: all 0.3s;}.katalog_typ_vypisu .razeni.active .radit_podle {font-weight: 600;}.katalog_typ_vypisu .razeni .razeni_content {visibility: hidden;transition: all 0.3s;position: absolute;top: calc(100% - 2px);right: 0px;z-index: 5;width: 173px;background-color: #f2f6ff;text-align: center;}.katalog_typ_vypisu .razeni .razeni_content .sort_bookmark {margin: 0px;border: none;font-size: 14px;padding: 8px 0px;}.katalog_typ_vypisu .razeni .razeni_content .sort_bookmark a {border: none;background: transparent;border: 1px solid #4565AD;border-radius: 5px;bottom: 0px;font-size: 14px;line-height: 17px;color: #164194;height: auto;padding: 7px 15px;margin: 0px;margin-bottom: 7px;}.katalog_typ_vypisu .razeni.active .razeni_content {visibility: visible;}.filtry_bg .filtry {padding: 0px 20px;}.filtry_bg .filtry .skupina_x_podskupina .parametr {width: 100%}.popup .filtry_bg{background: transparent;padding: 0;border: none;}.filtry_bg .filtry_dalsi_button{border: 1px solid #699fc2;color: #106399;padding: 10px 15px;background: #fff;text-transform: none;font-weight: 600;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}.filtry_bg .filtry_dalsi_button:hover{background: #f0f0f0}#popup_head.popup-filtry, #popup_front.popup-filtry {width: 50%;min-width: 800px;left: 50%;transform: translateX(-50%);}.filtry_bg .buttons .zrusit {line-height: 17px;background-color: #F2F6FF;border: 1px solid #F2F6FF;color: #164194;font-size: 14px;font-weight: normal;border-radius: 5px;padding: 11px 30px 12px;}.filtry_bg .buttons .zrusit:hover {background-color: #BACAF4;border: 1px solid #BACAF4;color: #164194;}.filtry_bg .buttons {padding-bottom: 0px;padding-top: 20px;}.filtry_bg .buttons input[type=submit], .filtry_bg .buttons .button {padding: 11px 30px 12px;margin-right: 20px;}#popup_front .filtry_bg .buttons input[type=submit] {margin-right: 10px;}.filtry .parametr .nadpis {color: #164194;font-weight: normal;font-size: 18px;line-height: 22px;margin-bottom: 15px;}.filtry .skupina_x_podskupina .parametr .hodnoty .hodnota label {color: #4565AD; font-size: 14px; line-height: 17px;}#popup_front.popup-filtry #popup_content {padding:0px;padding-bottom: 0px;}.filtry .skupina_x_podskupina {margin-top: 20px;}.filtry .skupina_x_podskupina .skupina_list {margin-bottom: 0px;width: 270px;border: none;background: transparent;}.popup-filtry#popup_front .filtry_bg .buttons  {padding: 20px 20px 0px;}.filtry .skupina_x_podskupina .skupina_x_podskupina_bg {margin: 0px 10px 0px 30px;width: calc(100% - 270px - 40px);padding-right: 5px;}.filtry .skupina_x_podskupina .skupina_list .skupina_item {width: calc(100% - 50px);border: none;border-radius: 5px;color: #164194;background: #F2F6FF;font-weight: bold;font-size: 14px;line-height: 17px;padding: 17px 25px;margin-bottom: 10px;}.filtry .skupina_x_podskupina .skupina_list .skupina_item.open {color: #FFFFFF;background: #4565AD;width: auto;}.filtry_bg .filtry_dalsi .parametr {width: 100%;}.filtry_bg .filtry_dalsi .parametr .hodnoty {display: flex;flex-wrap: wrap;}.filtry_bg .filtry_dalsi .parametr .hodnoty .hodnota {width: 25%;margin-bottom: 5px;font-size: 14px;}.filtry_bg .filtry_dalsi .parametr .hodnoty .input_range {width: 100%;}.filtry_bg .filtry_dalsi .parametr label .pocet {margin-left: 3px;float: none;}.filtry_bg .filtry_dalsi .parametr .nadpis {font-size: 18px;margin-bottom: 10px;}.filtry_bg .input_range .slider-range {margin-left: 10px;width: calc(100% - 25px);}.filtry_bg .filtry .skupina_x_podskupina .parametr .hodnoty {color: #4565AD;line-height: 17px;font-size: 100%;}.katalog_typ_vypisu .filtry_bg {flex-wrap: wrap;}.katalog_typ_vypisu .filtry_bg form {display: flex;flex-wrap: wrap;}.katalog_typ_vypisu .filtry_bg .filtry {padding: 0px;width: calc(100% - 180px);align-items: center;}.katalog_typ_vypisu .filtry_bg .buttons {width: 180px;padding: 0px;}.katalog_typ_vypisu .filtry_bg .buttons .button {text-align: center;width: calc(172px - 23px);padding: 11.5px 11px;}.katalog_typ_vypisu .filtry .parametr {width: 100%;margin-right: 20px;padding: 0px;}/**/.katalog_typ_vypisu .filtry .parametr.id_sklad {display: none;}/**/.katalog_typ_vypisu .filtry .parametr .nadpis {display: none;}.katalog_typ_vypisu .filtry .parametr label .pocet {float: none;}.katalog_typ_vypisu .filtry_bg:nth-child(2) {background-color: transparent;}.katalog_typ_vypisu .filtry_vybrane a:after {display: none;}.katalog_typ_vypisu .filtry_vybrane a {border-radius: 5px;padding: 11px;line-height: 17px;background-color: #F2F6FF;border: 1px solid #F2F6FF;color: #164194;text-transform: none;font-size: 14px;    font-family: 'HarmoniaSansPro-Regular';transition: all 0.3s;width: auto;max-width: initial;text-align: center;margin-bottom: 0px;opacity: 1;padding-right: 35px;    background-image: url("/usr/grafika/icon_close_popup.svg");background-position: right center;background-repeat: no-repeat;background-position-x: calc(100% - 10px);    background-size: 12px;}.katalog_typ_vypisu .filtry_vybrane a.zrusit {max-width: 173px;width: calc(173px - 22px);background-image: none;padding-right: 11px;}.katalog_typ_vypisu .filtry_vybrane a:hover {background-color: #BACAF4;border: 1px solid #BACAF4;color: #164194;}.filtry_vybrane a:not([href]){background: transparent;color:#164194}.filtry_vybrane a:not([href]):after{display: none}.katalog_typ_vypisu .filtry_vybrane {width: 100%;order: 3;}.katalog_typ_vypisu .filtry_vybrane .nadpis {display: none;}.katalog_typ_vypisu .filtry .parametr .hodnoty .min, .katalog_typ_vypisu .filtry .parametr .hodnoty .max {font-weight: bold;font-size: 13px;text-align: right;}.katalog_typ_vypisu .filtry .parametr .hodnoty .max {text-align: left;}.katalog_typ_vypisu .filtry .parametr .hodnoty .min input, .katalog_typ_vypisu .filtry .parametr .hodnoty .max input {background-color: transparent;border: none;padding: 0px;margin-top: 0px;text-align: right;font-size: 13px;line-height: 17px;font-weight: normal;width: calc(100% - 20px);}.input_range .slider-range {border: none;border: none;background: none;background-color: #BACAF4;height: 5px;border-radius: 5px;margin: 0px;}.slider-range .ui-slider-range {background: none;background-color: #4565AD;border: none;}.slider-range .ui-slider-handle {left: 100%;transform: translateY(-50%);top:50%;border-radius: 50%;width: 20px;height: 20px;border: solid 2px white;background: none;background-color: #4565AD;transition: 0s;}/*.slider-range .ui-slider-handle:nth-child(2)::before {content: "od";font-size: 11px;color: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}*//*.slider-range .ui-slider-handle:nth-child(3)::before {content: "do";font-size: 11px;color: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}*//* FILTR CENA OD DO */.katalog_typ_vypisu #filtr_cena_od_do {display: flex;width: calc(100% - 20px);align-items: center;background: #F2F6FF;border-radius: 5px;padding: 12.5px 10px;margin-right: -5px;}.katalog_typ_vypisu #filtr_cena_od_do .hodnoty {width: 150px;}.katalog_typ_vypisu #filtr_cena_od_do .hodnoty:nth-child(1) {margin-right: 20px;}.katalog_typ_vypisu #filtr_cena_od_do .hodnoty:nth-child(3) {margin-left: 20px;}.katalog_typ_vypisu #filtr_cena_od_do .hodnoty span.min, .katalog_typ_vypisu #filtr_cena_od_do .hodnoty span.max {width: 100%;color: #4565AD;font-size: 13px;line-height: 17px;font-weight: normal;}.katalog_typ_vypisu #filtr_cena_od_do .slider-range .ui-slider-handle {border: none;}/* FILTRY - END *//*.sort_bookmark{margin-bottom: 40px;font-size: 110%;border-bottom: 1px solid #e7e7e7;}*//*.sort_bookmark a{color:black;background: transparent;font-size: 16px;border: solid 1px transparent;margin-bottom: -1px;height: 42px;line-height: 40px;padding: 0px;padding-left: 20px;padding-right: 20px;margin-right: 10px;margin-left: 0px;position: relative;bottom: -1px;}*//*.sort_bookmark a:hover{text-decoration: none;border: 1px solid #e7e7e7;border-bottom: solid 1px #fdc9c900;background-color: #f6f6f6;}*//*.sort_bookmark a.active{top: auto;text-decoration: none;border: 1px solid #e7e7e7;border-bottom:0px;background-color: #f6f6f6;color: #85878a;font-weight:700;z-index: 5;}*/.paging {color: #4565AD;text-align: left}.paging.bott{text-align: left}.paging.bott .a_katalog_strankovani:nth-child(2) {margin-left: 0px;}.paging span.text {display: none;}.paging a{background: white;text-decoration: none;color: #164194;border: none;border-radius: 5px;background: #E0E9FF;text-align: center;font-size: 16px;color:#4565AD;line-height: 20px;margin:0px 5px;padding: 10px 10px;min-width: calc(40px - 20px);vertical-align: middle;}.paging a:first-child {margin-left: 0px;}.paging a:hover {background-color: #BACAF4;}.paging a.active{background: #4565AD;color: #fff;}.paging a.paging-next, .paging a.paging-prev {position: relative;font-size: 0;vertical-align: middle;padding: 0px 10px;line-height: 23px;min-height: 40px;}.paging a.paging-next::before, .paging a.paging-prev::before {content:"";background-image: url("/usr/grafika/icon_arrow.svg");background-repeat: no-repeat;background-size: auto;background-position: center;width: 24px;height: 24px;position: absolute;left: 50%;top: 50%;right: 0px;transform: translate(-50%, -50%) rotate(+90deg);}.paging a.paging-prev {margin-left: 0px;}.paging a.paging-prev::before {transform: translate(-50%, -50%) rotate(-90deg);}.paging a.paging-next img, .paging a.paging-prev img {visibility: hidden;}.paging span.tecky, .paging span.text{color: #164194;}.no-items {font-size: 16px;color:#164194;}.cat-list{background: transparent;border: 0;padding: 0;margin: 0;margin-bottom: 30px}input.bt-basket, .bt-basket{background-color: #164194;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}input.bt-basket:hover, .bt-basket:hover, .detail_basket_form .bt-basket:hover {background-color: #355ba2;color:white;border:none;}.detail_basket_form .nedelitelne_mnozstvi {color: #164194;}.bt-basket, .detail_basket_form .bt-basket {background: #4565AD;height:auto;border-radius: 0px 5px 5px 0px;color: #F2F6FF;width: 85px;text-align: center;border: none;font-size: 14px;line-height: 17px;padding: 10px;}.bt-basket_bg, .bt-basket_bg:hover {background-color: transparent;}.cat-list_in {border-left:solid 1px #BACAF4;}#detail_zalozky_obsah .cat-list_in {border-left:none;}#detail_zalozky_obsah .produkt .produkt-in {border: solid 1px #BACAF4;margin-right: 5px;}/*#detail_zalozky_obsah .produkt:first-child .produkt-in {border-left: solid 1px #BACAF4;}*/#detail_zalozky_obsah .slick-list {border-right: solid 4px transparent;border-left: solid 4px transparent;}.produkty .sleva {z-index:3;border-radius: 5px;background: #ED6A5B;width: auto;height: auto;padding: 7px 9px;top: 5px;right: 5px;color: #FFFFFF;font-size: 14px;line-height: 17px;text-align: center;font-weight: normal;opacity: 1;}.produkty .castka {text-align: center;margin-bottom: 5px;}.produkty .puvodni_cena {margin: 0px 10px;margin-top: 5px;color: #4565AD;font-size: 12px;line-height: 15px;}.produkty .castka .cena{color: #164194;font-size: 20px;line-height: 25px;margin-top: 10px;}.produkty .castka .text{color: #BACAF4;font-size: 12px;line-height: 15px;font-weight: normal;}.produkty .basket_form_down, .produkty .basket_form_up, #detail_basket .basket_form_up, #detail_basket .basket_form_down {font-weight: normal;margin: 0px;font-size: 25px;height: 12px;background: #E0E9FF;border-radius: 0px;color: #4565ad;width: 25px;padding: 12.5px 0px;border:0px;line-height: 10px;}.produkty .basket_form_down, #detail_basket .basket_form_down {border-radius: 5px 0px 0px 5px;}.produkty .basket_form_down:hover, .produkty .basket_form_up:hover, #detail_basket .basket_form_down:hover, #detail_basket .basket_form_up:hover {background: #d5dff7;}.produkty .table-produkt-bottom-1{margin: 0}.produkt .produkt-in{border: #d9d9d9;margin-right: 0px;margin-bottom: 0px;transition: all 0.3s;border: 0px;border-right: solid 1px #BACAF4;border-bottom:solid 1px #BACAF4;}.produkt:hover .produkt-in {opacity: 0.8;filter: brightness(0.95);}.produkt:nth-child(1) .produkt-in, .produkt:nth-child(2) .produkt-in, .produkt:nth-child(3) .produkt-in, .produkt:nth-child(4) .produkt-in {border-top: solid 1px #BACAF4;}/*.produkt .produkt-in:hover .foto .foto-in:before {opacity: 1;}*/.produkt .produkt-in:hover .foto-in .popisek-1 {visibility: visible;opacity:1;}.produkt .produkt-in .produkt-head {padding: 5px 0px;position: relative;margin-bottom: 10px;}.produkt .foto {margin-bottom: 0px;cursor: pointer;}.produkt .foto .foto-in {width: 100%;display: flex;align-items: center;justify-content: center;}/*.produkt .foto .foto-in .popisek {position: absolute;left: 0px;right: 0px;top: 0px;z-index: 2;font-size: 15px;color: black;transition: all 0.3s;width:100%;height:100%;padding: 0px;}*/.produkt .foto .foto-in .popisek-1 {visibility:hidden;opacity:0;position: absolute;left: 10px;right: 10px;top: 50%;z-index: 2;font-size: 15px;transform: translate(0px, -50%);color: #164194;font-size: 15px;line-height: 17px;transition: all 0.3s;}.produkt .foto .foto-in:before {content: "";position: absolute;left: 0px;right: 0px;top: -10px;bottom: 0px;background-color: white;background-color: #ffffffbf;opacity: 0;z-index: 1;transition: all 0.3s;}.produkt .produkt-in:hover .foto .foto-in:before {opacity: 1;}.produkt .foto .foto-in a {width: 100%;position: relative;}.produkt .foto .foto-in a img {margin:auto;padding: 5px;max-width: calc(100% - 10px);margin-bottom: 10px;}.produkt:hover .produkt-in {box-shadow: none;}.produkt {position: relative;} /*cursor: pointer;*//*.produkt:before {content: "";opacity: 0;background: rgba(22, 65, 148, 0.1);position: absolute;left: 0px;top:0px;right:0px;bottom: 0px;z-index: 1;transition: all 0.3s;visibility: hidden;}*//*.produkt:hover:before {opacity: 1;visibility: visible;}*/.se_text_content .produkt h2 {font-size: 22px;margin: 0px;line-height: inherit;}.produkt h2 a {color: #164194; text-decoration: none;margin-bottom:0px;height: 46px;padding-left: 20px;padding-right: 20px;font-size: 14px;font-family: 'HarmoniaSansPro-Bold';display: flex;align-items: center;justify-content: center;font-weight: normal;}/*.produkt h2 a:hover{text-decoration: none;opacity: 1;color:#164194;}*/.produkt h2 a:hover {opacity: 1;}.produkt .produkt-bottom_bg{background: transparent;padding-top: 0}.produkt .code{color: #bebfc1;width: 130px;margin: auto;font-size: 12px;line-height: 15px;color:#4565AD;}/*.produkt .popisek-1{display: none}*/.produkt-in .produkt_bg {padding: 0px;display: flex;flex-direction: column;justify-content: space-between;min-height: auto;}body.user_login .produkt-in .produkt_bg {min-height: 40px;}body.user_login .produkt-in .produkt_bg.moznost_nakoupit {min-height: 155px;}.produkty .stav_skladu {text-align: center;margin-top:5px;}.produkty .stav_skladu .skladem {color: #59B993;}.produkty .in_basket {text-transform: none;z-index: 2;background: #E0E9FF;border-radius: 5px;left: 10px;right: 10px;bottom:10px;color: #164194;font-size: 14px;line-height: 17px;text-align: center;padding: 0px;opacity: 1;font-weight: normal;height: auto;padding: 7px 5px;}.produkty .no_foto {background-color: #F2F6FF;}#detail-foto .sleva {background: #ED6A5B;top: 0px;right: 0px;border-radius: 5px;padding: 7px 9px;width: auto;height: auto;color: #FFFFFF;opacity: 1;z-index: 2;font-size: 14px;line-height: 17px;text-align: center;font-weight: normal;}.skladem {color: #59B993;font-weight: normal;}.firma_vyber p.info {margin-top: 10px;}.detail_skladem {margin-bottom: 17px;margin-top: 13px;}.detail_skladem .hlidaci_pes_dostupnost {font-size: 15px;color: #355ba2;padding: 5px 0px;text-decoration: none;display: inline-block;transition: all 0.3s;}.detail_skladem .hlidaci_pes_dostupnost:hover {color: #51bd97;}.detail_skladem .hlidaci_pes_dostupnost:before {font-size: 17px;margin-left: 2px;color: #51bd97;}.tbl-hlidaci-pes-dostupnost #btn_hlidaci_pes_dostupnost {transform: translateX(calc(-50% - 5px));}.detail_skladem .DOSTUPNOST {font-size: 16px;line-height: 15px;margin-bottom: 5px;margin-bottom: 5px;display: flex;align-items: center;}.detail_skladem .DOSTUPNOST .td_katalog_detail_nadpisek {font-size: 0px;background-image: url("/usr/grafika/skladem.png");background-position: center;background-repeat: no-repeat;background-size: cover;width: 25px;height: 25px;margin-right: 10px;}.detail_skladem .DOSTUPNOST .td_katalog_detail_nadpisek.neni_skladem {font-size: 0px;background-image: url("/usr/grafika/neni_skladem.png");}#detail-info .price {font-weight: 600;color: #164194;font-size: 30px;line-height: 37px;}.td_katalog_detail_polozka .td_katalog_detail_nadpisek {margin-left: 8px;color: #8296CC;font-size: 16px;line-height: 20px;}.detail_basket_form .basket_form_table td.td_1 {border:none;}#detail_basket .left, #detail_basket .right {width: 100%;float: none;text-align: left;}#detail_basket .right {display: flex;justify-content: flex-end;}#detail-info .puvodni_cena {margin: 0px;width: calc(100% - 180px);align-self: flex-end;color: #4565AD;font-weight: normal;font-size: 12px;line-height: 15px;}#detail_basket #detail_basket_form {width: 180px;}.detail_basket_form .basket_form_table {float: none;margin: 12px 0px auto auto;}#frm_hlidaci_pes_dostupnost {text-align: center;}.tbl-hlidaci-pes-dostupnost {text-align: left;}.tbl-hlidaci-pes-dostupnost td {width: 50%;}table.basket_form_table {margin: auto;float: none;width:100%;margin-top: 10px;margin-bottom: 12px;}.produkt-in .produkt_bg .nedelitelne_mnozstvi {display: none;}table.basket_form_table tr {display: flex;align-items: center;justify-content: center;}table.basket_form_table td {width: auto;display: inline-block;}table.basket_form_table td.td_1 {display: flex;justify-content: center;align-items: center;border: 0px;padding: 0px;}.basket_form_table .input_ks {float: none;display: inline-block;margin:0px;border:0px;font-size: 19px;padding: 0px;color: #4565AD;background-color: #BACAF4;line-height: 37px;height: auto;outline: none;border-radius: 0px;}#p-dp .back_icon{display: none}#detail-foto {width: calc(50% - 20px);margin-right: 20px;margin-bottom: 0px;border: 1px solid #BACAF4;border-radius: 5px;overflow: auto;display: flex;align-items: center;justify-content: center;}/*#detail-foto #detail-foto-in {border: 1px solid #BACAF4;border-radius: 5px;overflow: auto;}*/#detail_more_fotos {margin-top: 0px;}#detail-foto .no_foto {background-color: #f2f6ff;position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;height: 100%;width: 100%;min-height: 200px;}#detail-foto a#det-img-a{border: 0}#detail-info {width: 50%;}#detail-info .kratky_popis {color: #4565AD;font-size: 14px;line-height: 17px;}#detail-info #detail_pridat_form {margin-top: 43px;}body.user_login #detail-info #detail_pridat_form {margin-top: 8px;}#p-dp .navigation * {display: none;}#p-dp .navigation a:nth-child(3) {display: block;color: #4565AD;font-size: 20px;line-height: 25px;font-family: 'HarmoniaSansPro-Bold';font-weight: normal;text-decoration: none;cursor: auto;}#detail-info h1 {margin-bottom: 11px;color: #4565AD;line-height: 25px;font-size: 20px;}#detail-info #detail-info-in .left {position: relative;}#detail-info #table-detail-info{margin-bottom: 20px}#table-detail-info td{padding: 5px 0;border: 0;font-weight: normal;font-size: 14px;color:#4565AD;}#table-detail-info td.td_katalog_detail_polozka {color:#4565AD;font-weight: bold;}/* SKUPINY - LOGO */.skupina_logo {display: block;height: 30px;background-repeat: no-repeat;background-position: left center;background-size: auto 30px;background-image: url("/usr/grafika/logo_skupina.svg");margin-bottom: 26px;}/* BARVY */body.minia .skupina_logo {background-image: url("/usr/grafika/logo_minia.svg");}body.modeion .skupina_logo {background-image: url("/usr/grafika/logo_modeion.svg");}body.varius .skupina_logo {background-image: url("/usr/grafika/logo_varius.svg");}body.distri .skupina_logo {background-image: url("/usr/grafika/logo_distri.svg");}body.arion .skupina_logo {background-image: url("/usr/grafika/logo_arion.svg");}/* SKUPINY - LOGO - END */#detail_basket{border: 0;padding: 0px;margin-bottom: 0px;background: #F2F6FF;border-radius: 5px;}.user_login #detail_basket {padding: 20px;}#detail_zalozky {margin-bottom: 20px;}#detail_zalozky_obsah {background: transparent;margin:0px;padding: 0px;border: none;}#detail_zalozky .zalozka {background: transparent;font-size: 14px;border-radius: 5px;background-color: transparent;color:#164194;line-height: 17px;height: auto;width: calc(25% - 10px);border: 1px solid #BACAF4;padding: 10px 5px 11px;margin-right:20px;}#detail_zalozky .zalozka.active {color: #164194;background-color: #BACAF4;font-weight: normal;border-bottom-color: #BACAF4;}#detail_zalozky .zalozka:hover {background-color: #BACAF4;}#zalozka_detail_diskuze {display: none !important;}.point.query {font-size: 14px;margin-top: 6px;line-height:15px;color: #4565AD;padding: 5px 0px;padding-left: 35px;background-image: url("/usr/grafika/dotaz_icon.svg");transition: all 0.3s;}/* OBLIBENE */.favourite {background-image: url("/usr/grafika/favourite_icon.png");}.favourite.active {background-image: url("/usr/grafika/favourite_active_icon.png");}#detail-info-in .favourite {font-size: 14px;line-height:15px;color: #4565AD;padding: 5px 0px;padding-left: 35px;background-image: url("/usr/grafika/favourite_icon.svg");background-position: left;background-position-y: 2px;transition: all 0.3s;position: relative;}#detail-info-in .favourite.active {background-image: url("/usr/grafika/favourite_icon_active.svg")}.oblibene_list {list-style: none;margin: 0px;margin-bottom: 15px;}.oblibene_list .oblibene_item {padding: 10px 15px;background-color: #F2F6FF;margin-bottom: 10px;font-size: 15px;border-radius: 5px;}.popup_oblibene .oblibene_novy_seznam, #p-favourites .oblibene_novy_seznam {display: inline-block;border-radius: 5px;padding: 10px 30px;line-height: 17px;background-color: #F2F6FF;border: 1px solid #F2F6FF;color: #164194;text-transform: none;font-size: 14px;font-family: 'HarmoniaSansPro-Regular';text-decoration: none;}#p-favourites .oblibene_novy_seznam {margin-bottom: 20px;}.popup_oblibene .oblibene_novy_seznam:hover, #p-favourites .oblibene_novy_seznam:hover {background-color: #BACAF4;}.popup_oblibene_novy .oblibene_novy,.popup_oblibene_edit .oblibene_novy,.oblibene_delete_zprava {margin-bottom: 7px;font-size: 15px;color: #4565AD;}.popup_oblibene_edit .oblibene_prejmenuj_vstup, .popup_oblibene_novy .oblibene_novy_vstup {width: 100%;}.popup_oblibene_delete input[type="submit"], .popup_oblibfene_edit input[type="submit"], .popup_oblibene_novy input[type="submit"] {padding: 10px 15px;font-size: 15px;}.oblibene-no-items {font-size: 15px;color: #4565AD;}.oblibene_prejmenuj_vysledek, .oblibene_novy_vysledek, .oblibene_delete_vysledek {margin-top: 10px;font-size: 15px;color: #4565AD;}.popup_small.oblibene {display: none;}.popup_small.oblibene {position: absolute;background-color: #f2f6ff;left: 10px;right: 10px;top: 25px;z-index: 5;padding: 10px;box-shadow: 0px 0px 10px #0000002e;border-radius: 5px;color: #164194;}#detail-info #detail-info-in .popup_small.oblibene {left: 0px;right:0px;top: 70%;}#detail-info #detail-info-in .popup_small.oblibene .close {position: absolute;right: 10px;top: 10px;background-image: url("/usr/grafika/icon_close_popup.svg");width: 15px;height: 15px;display: block;background-size: cover;cursor: pointer;}.popup_small.oblibene .header {text-align: center;margin-bottom: 5px;font-size: 15px;}.popup_small.oblibene .content {font-size: 14px;line-height: 1.5;}.produkt .produkt-head .favourite {position: absolute;right: 5px;width: 15px;min-width: 15px;height: 15px;min-height: 15px;background-size: 15px;top: 5px;}/* OBLIBENE - END */#oez_prehled_bodu table {border-spacing: 0px 10px;}#oez_prehled_bodu table td {background: #F2F6FF;padding: 10px;}#oez_prehled_bodu table td.date {text-align: center;}#oez_prehled_bodu table td:first-child {border-radius: 5px 0px 0px 5px;}#oez_prehled_bodu table td:last-child {border-radius: 0px 5px 5px 0px;}#detail_basket .basket_form_table .jednotka {display: none;}#fixed_bottom_bar #home_fixed a, #fixed_bottom_bar #nahoru, #fixed_bottom_bar .bookmark a {background-color: #e0e9ff !important;border: solid 1px #f2f6ff;border-bottom: 0px;}#fixed_bottom_bar .bookmark a {margin-right: 8px;}#fixed_bottom_bar #home_fixed a {font-size: 0px;background-image: url("/usr/grafika/icon_home.png");background-repeat: no-repeat;background-size: auto;background-position: center;}#fixed_bottom_bar #admin_se_text a {font-size: 0px;background-image: url("/usr/grafika/icon_folder.svg");background-repeat: no-repeat;background-size: auto;background-position: center;min-width: 25px;}#fixed_bottom_bar #admin_fixed a {font-size: 0px;background-image: url("/usr/grafika/icon_person_settings.svg");background-repeat: no-repeat;background-size: auto;background-position: center;}#fixed_bottom_bar #vyber_id_se_firma a {font-size: 0px;background-image: url("/usr/grafika/icon_person_erase.svg");background-repeat: no-repeat;background-size: auto;background-position: center;min-width: 25px;}#fixed_bottom_bar a#nahoru {font-size: 0px;background-image: url("/usr/grafika/icon_arrow.svg");background-repeat: no-repeat;background-size: auto;background-position: center;}#fixed_bottom_bar #favourite.bookmark a {background-image: url("/usr/grafika/icon_oblibene.svg");background-repeat: no-repeat;background-size: auto;background-position: left center;background-position-x: 8px;padding-left: 35px;color: #4565ad;}#fixed_bottom_bar #favourite.bookmark a i {display: none;}.bx-wrapper{margin-bottom: 0px;max-height: inherit;}.bx-wrapper .bx-viewport {border-radius: 5px;}.bx-wrapper .bx-pager{bottom: 30px}.bx-wrapper .bx-wrapper.slider p {margin-bottom: 0px}.bx-wrapper .bx-controls-direction a{display: none !important;} .bx-pager.bx-default-pager a{width: 9px;height: 9px;background: #BACAF4;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.bx-wrapper .bx-pager.bx-default-pager a {background: #bacaf4;opacity: 0.3;}.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: #BACAF4;opacity: 1;}#searchResult1:not(:empty),#searchResult:not(:empty){border: 1px solid rgba(0,0,0,0.2);max-width: 300px;padding: 5px;margin-top: 1px;background: #fff;box-sizing: border-box;    -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);    -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);    box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);}#searchResult1:not(:empty){}#searchResult1 hr,#searchResult hr{border:0;border-bottom: 1px solid rgba(0,0,0,0.2);margin: 10px 0}#searchResult1 hr:last-child,#searchResult hr:last-child{display: none}#hledatco{width: 300px}.kontakt {align-items: center;}.kontakt p {font-size: 20px;}.kontakt p em {font-size: 14px;background-color: white;padding: 2px 5px;color: #2d2d2d;margin-left: 10px;}.kontakt p i {display: none;}.kontakt .foto {width: 60px;height: 60px;}#col-1 .box_content input[type=text], #col-1 .box_content textarea, #col-1 .box_content select {margin-bottom: 0px;}.basket_form_down, .basket_form_up {background-color: #8296cc;float:none;transition: all 0.3s;}.basket_form_down:hover, .basket_form_up:hover {background-color: #4565AD;}#kosik_kroky span {background: #8296cc;color:white;transition: all 0.3s;}#kosik_kroky span:hover {opacity: 0.8;}#kosik_kroky span.active {background-color: #164194;}/* KOSIK */.tbl_katalog_vypis.basket .pridat_do_kosiku .input_ks {background-color: #E0E9FF;border: none;border-radius: 0px;line-height: 34px;padding: 0px;width: 34px;color: #4565AD;font-size: 14px;}.tbl_katalog_vypis.basket .pridat_do_kosiku .delete {background-color: #e0e9ff;border-radius: 50%;transition: all 0.3s;float: none;margin: 0px;width: 34px;height: 34px;border-radius: 5px;background-image: url("/usr/grafika/icon_close_popup.svg");background-position: center;background-repeat: no-repeat;}.tbl_katalog_vypis.basket .pridat_do_kosiku .delete:hover {background-color: #BACAF4;}.tbl_katalog_vypis.basket .basket_form_down, .tbl_katalog_vypis.basket .basket_form_up {width: 34px;line-height: 32px;height: 34px;background-color: white;color: #164193;font-size: 18px;}.tbl_katalog_vypis.basket .basket_form_down {border-radius: 5px 0px 0px 5px;}.tbl_katalog_vypis.basket .basket_form_up {border-radius: 0px 5px 5px 0px;}.tbl_katalog_vypis.basket .pridat_do_kosiku .jednotka {display: none;}#p-basket h1 {color: #164194;font-size: 40px;line-height: 49px;margin-bottom: 44px;}#p-basket #kosik_starsi_objednavky {display: none;}#p-basket table.tbl_katalog_vypis {border-spacing: 0px 10px;}#p-basket table.tbl_katalog_vypis td {padding: 12px 17px;}#p-basket table.tbl_katalog_vypis thead td, #p-basket table.tbl_katalog_vypis th {color: #F2F6FF;font-size: 14px;line-height: 17px;}#p-basket table.tbl_katalog_vypis thead br {display: none;}#p-basket table.tbl_katalog_vypis tbody td {background: #F2F6FF;color: #4565AD;font-size: 14px;line-height: 17px;border: none;}#p-basket table.tbl_katalog_vypis tbody td.pridat_do_kosiku {padding: 8px 10px 4px;width: 150px;min-width: auto;}#p-basket table.tbl_katalog_vypis tbody td:first-child {border-radius: 5px 0px 0px 5px;}#p-basket table.tbl_katalog_vypis tbody td:last-child {border-radius: 0px 5px 5px 0px;}#p-basket table.tbl_katalog_vypis .nazev a, #p-basket table.tbl_katalog_vypis tbody .kosik_celkova_cena_bez_dph {font-weight: normal;}#p-basket #basket_button {float: left;}#p-basket #basket_button #basket-smazat {background-color: #F2F6FF;}#p-basket #basket_button #basket-smazat:hover {background-color: #BACAF4;border: 1px solid #BACAF4;color: #164194;}#p-basket #table_basket_sum {color: #164194;font-weight: 600;font-size: 18px;line-height: 22px;}#p-basket .SHRNUTI_CENY {display: none;}#p-basket .SHRNUTI_CENY .tbl_katalog_vypis.basket, #p-basket .SHRNUTI_CENY #shrnuti_ceny {display: none;}#p-basket #ADRESA_FAKTURACNI, #p-basket #ADRESA_DODANI, #p-basket #ZPUSOB_DOPRAVY, #p-basket #basket_kod_poznamka_doklad {display: inline-block;width: calc(50% - 20px);margin-right: 20px;vertical-align: top;}#p-basket #ZPUSOB_DOPRAVY table {margin-bottom: 0px;}#p-basket #ADRESA_DODANI, #p-basket #ZPUSOB_DOPRAVY {margin-right: 0px;width: 49%;}#p-basket #ADRESA_FAKTURACNI .box_left {width: auto;float: none;padding: 0px;margin: 0px;}#p-basket #ADRESA_DODANI .box_right {width: auto;float: none;padding: 0px;margin: 0px;}#p-basket #basket_kod_poznamka_doklad label {display: block;margin-bottom: 5px;}#p-basket #basket_kod_poznamka_doklad input {width: 100%;margin-bottom: 15px;}#p-basket #ADRESA_FAKTURACNI h2, #p-basket #ADRESA_DODANI h2, #p-basket #ZPUSOB_DOPRAVY h2, #p-basket #basket_kod_poznamka_doklad h2 {background: #4565AD;border-radius: 5px 5px 0px 0px;color: #F2F6FF;font-size: 14px;line-height: 17px;padding: 20px;margin-bottom: 0px;}#p-basket #ADRESA_FAKTURACNI .form_box_content, #p-basket #ADRESA_DODANI .form_box_content, #p-basket #ZPUSOB_DOPRAVY .form_box_content, #p-basket #basket_kod_poznamka_doklad .form_box_content {background-color: #f1f4fd;border-radius: 5px;font-weight: normal;font-size: 14px;line-height: 24px;color: #4565AD;min-height: 430px;}#p-basket #ADRESA_DODANI .form_box_content .buttons {display: none;}#p-basket #ADRESA_DODANI .form_box_content .adresy_dodani_select_bg {margin-bottom: 15px;margin-top: 15px;}#p-basket #ADRESA_DODANI .form_box_content .adresy_dodani_select_bg > label {line-height: 18px;font-size: 14px;display: inline-block;}#p-basket #ADRESA_DODANI .form_box_content .adresy_dodani_select_bg select {margin-top: 5px;width: 100%;}#p-basket #ADRESA_DODANI .form_box_content p {line-height: 24px;margin-bottom: 0px;}#p-basket #ZPUSOB_DOPRAVY .calendar_div_zavozy {width: 100% !important;}#p-basket #chksouhlas-dod-pod {text-align: right;}#p-basket .print_paper {display: none;}#p-basket #send-order {text-align: right;margin-bottom: 0px;padding: 0px;}#send-order .input_submit {background: #164194;border-radius: 5px;color: #BACAF4;text-align: center;font-size: 16px;line-height: 20px;font-weight: normal;padding: 12px 15px;}#send-order .input_submit:hover {background: #BACAF4;border: 1px solid #8296CC;color: #4565AD;opacity: 1;}#p-favourites .oblibene_edit_delete {vertical-align: middle;}/* POPUP KOSIK */.popup-kosik #popup_head_text {visibility: hidden;margin: 0px;}.popup-kosik#popup_front {margin-top: 41px;}.popup-kosik#popup_front .content {padding: 30px;}.popup-kosik#popup_front #abp_header {text-align: center;max-width: 500px;margin: auto;margin-bottom: 40px;font-size: 20px;line-height: 24px;color: #164194;}/*.popup-kosik#popup_front .abp_buttons.top {display: none;}*/.popup-kosik#popup_front .abp_nadpis_obsah_kosiku {border-bottom: 0px;padding-bottom: 10px;text-align: left;}.popup-kosik#popup_front .abp_nadpis_obsah_kosiku span {text-transform: inherit;color: #4565AD;font-size: 20px;line-height: 24px;font-weight: normal;text-align: left;margin: 0px;}.popup-kosik#popup_front .basket_product {border-spacing: 0px 10px;}.popup-kosik#popup_front .basket_product#popup_front .basket_product a {color: #4565AD;}.popup-kosik#popup_front .basket_product tbody tr {background-color: white;}#popup_front .basket_product .img {width: 50px;text-align: center;}.popup-kosik#popup_front .basket_product .img img {max-width: 100%;}.popup-kosik#popup_front .basket_product td {padding: 15px 10px;border: none;background: #F2F6FF;color: #4565AD;font-weight: normal;font-size: 14px;line-height: 17px;}.popup-kosik#popup_front .basket_product thead td {background: #4565AD;color: #F2F6FF;font-size: 14px;line-height: 17px;padding: 17px 10px;}.popup-kosik#popup_front .basket_product tbody td:first-child {border-radius: 5px 0px 0px 5px;}.popup-kosik#popup_front .basket_product tbody td:last-child {border-radius: 0px 5px 5px 0px;}.popup-kosik#popup_front .basket_product tbody td .abp_nazev {margin-bottom: 10px;}.popup-kosik#popup_front .basket_product .count {text-align: center;}.popup-kosik#popup_front .abp_cena_total {color: #164194;font-size: 20px;line-height: 24px;}.popup-kosik#popup_front .abp_cena_total .price {margin-left: 20px;}.popup-kosik#popup_front .button.big {background: #4565AD;border-radius: 5px;width: calc(173px - 26px);text-align: center;color: #FFFFFF;font-size: 14px;line-height: 17px;font-weight: bold;}/* POPUP KOSIK - END */.kosik-krok-prechod {background-color: #164194;color:white;}.change_lang {display: inline-block;margin-left: 10px;}.change_lang a {font-size: 18px;text-decoration: none;color: #4565AD;padding: 0px 11px;position: relative;}.change_lang a:hover, .change_lang a.active {color: #4565AD;font-weight: 900;}.change_lang a:last-child::after {display: none;}.form_box_content {width: 100%;padding: 0px;background-color: #ffffff;border-radius: 5px;}.form_box_content .info {font-size: 16px;font-style: normal;color: black;padding-bottom: 0px;display: block;line-height: 130%;}/* PRIHLASENI *//**#p-login #top_bar2 #login {visibility: hidden;}/* Proc? */#p-login #content_bg #col-1 #col-1-in {display:none;}#p-login #content_bg #navigation {display: none;}#p-login #content_bg #content {margin: auto;max-width: 955px;box-shadow: 0px 0px 10px #00000012;padding: 70px;background-color: white;display:flex;margin-bottom: 150px;border-radius: 5px;}#p-login #content_bg #col-1 {width: 35%;background-image: url("/usr/../files/editor_source/logo.svg");background-position: center;background-size: 170px;background-repeat: no-repeat;display: block;}#p-login #content_bg #col-2 {width: calc(65% - 140px);padding: 0px 70px;}#p-login #content_bg .form_box_content {background-color: white;padding: 0px;margin: 0px;}#p-login #content_bg .form_box_content td.left {display: none;}#p-login #content_bg .form_box, #popup_login_form .form_box {display: none;}#p-login #content_bg .frmprihlaseni, #popup_login_form .frmprihlaseni {display: block;}#p-login #content_bg input, #popup_login_form input {width: 100%;margin-bottom: 13px;font-size: 15px;}/*#p-login input[type="submit"] {width: auto;padding: 10px 15px;background-color: transparent;color: #164194;border: solid 1px #164194;}*//*#p-login input[type="submit"]:hover {background-color: #164194;color: white;}*/#p-login #content_bg h1 {padding-left: 5px;}#p-login #content_bg .tbl_prihlaseni_login {margin-bottom: 0px;}    /* PRIHLASENI - END *//* REGISTRACE */#p-registration #content_bg #col-1 #col-1-in {display:none;}#p-registration #content_bg ::placeholder {opacity: 0;}#p-registration #content_bg #navigation {display: none;}#p-registration #content_bg #content {margin: auto;max-width: 955px;box-shadow: 0px 0px 10px #00000012;padding: 70px;background-color: white;display:flex;margin-bottom: 150px;border-radius: 5px;}#p-registration #content_bg #col-1 {width: 35%;background-image: url("/usr/../files/editor_source/logo.svg");background-position: top center;background-position-y: 100px;background-size: 170px;background-repeat: no-repeat;display: block;}#p-registration #content_bg #col-2 {width: calc(65% - 140px);padding: 0px 70px;}#p-registration #content_bg .form_box_content {background-color: white;padding: 0px;margin: 0px;}#p-registration #content_bg .form_box_content tr, #popup_registrace_form .form_box_content tr {display: flex;flex-wrap: wrap;width: 100%;}#p-registration #content_bg .form_box_content tr td, #popup_registrace_form .form_box_content tr td {width: 100%;padding: 0px;padding-bottom: 5px;}#p-registration #content_bg input, #p-registration #content_bg select, #popup_registrace_form input, #popup_registrace_form select {width: 100%;margin-bottom: 13px;font-size: 15px;}/*#p-registration input[type="radio"], #p-registration input[type="checkbox"] {width: auto;}*/#p-registration #content_bg .span_povinne, #p-registration #content_bg .p-polo, #popup_registrace_form .span_povinne, #popup_registrace_form .p-polo {display: none;}#p-registration #content_bg h2 {margin-bottom: 10px;font-size: 140%;}#p-registration #content_bg .registrace_dodaci_adresa, #popup_registrace_form .registrace_dodaci_adresa {display: none;}#p-registration #content_bg .infotext-101, #popup_registrace_form .infotext-101 {display: flex;margin-bottom: 15px;}#p-registration #content_bg .infotext-101 input, #popup_registrace_form .infotext-101 input {width: 20px;height: 20px;margin-right: 10px;}@-moz-document url-prefix() {    #p-registration #content_bg .infotext-101 input, #popup_registrace_form .infotext-101 input {width: auto;}}#p-registration #content_bg .infotext-101 label, #popup_registrace_form .infotext-101 label {width: calc(100% - 30px);}/* REGISTRACE - END *//* ZAPOMENUTE HESLO */#p-zapomenute-heslo #col-1 #col-1-in {display:none;}#p-zapomenute-heslo #navigation {display: none;}#p-zapomenute-heslo #content {margin: auto;max-width: 955px;box-shadow: 0px 0px 10px #00000012;padding: 70px;background-color: white;display:flex;margin-bottom: 150px;border-radius: 5px;}#p-zapomenute-heslo #col-1 {width: 35%;background-image: url("/usr/../files/editor_source/logo.svg");background-position: top center;background-position-y: 100px;background-size: 170px;background-repeat: no-repeat;display: block;}#p-zapomenute-heslo #col-2 {width: calc(65% - 140px);padding: 0px 70px;min-height: 220px;}#p-zapomenute-heslo .form_box_content {background-color: white;padding: 0px;margin: 0px;}#p-zapomenute-heslo .form_box_content tr {display: flex;flex-wrap: wrap;width: 100%;}#p-zapomenute-heslo .form_box_content tr td {width: 100%;padding: 0px;padding-bottom: 5px;}#p-zapomenute-heslo input {width: 100%;margin-bottom: 13px;font-size: 15px;}/*#p-zapomenute-heslo input[type="submit"] {width: auto;padding: 10px 15px;background-color: transparent;color: #164194;border: solid 1px #164194;}*//*#p-zapomenute-heslo input[type="submit"]:hover {background-color: #164194;color: white;}*/#p-zapomenute-heslo .div_prihlaseni_zapheslo_text {margin-bottom: 15px;color: #164194;}/* ZAPOMENUTE HESLO - END *//* NOVE HESLO */#p-zmena-hesla #col-1 #col-1-in {display:none;}#p-zmena-hesla #navigation {display: none;}#p-zmena-hesla #content {margin: auto;max-width: 955px;box-shadow: 0px 0px 10px #00000012;padding: 70px;background-color: white;display:flex;margin-bottom: 150px;border-radius: 5px;}#p-zmena-hesla #col-1 {width: 35%;background-image: url("/usr/../files/editor_source/logo.svg");background-position: top center;background-position-y: 100px;background-size: 170px;background-repeat: no-repeat;display: block;}#p-zmena-hesla #col-2 {width: calc(65% - 140px);padding: 0px 70px;}#p-zmena-hesla .form_box_content {background-color: white;padding: 0px;margin: 0px;}#p-zmena-hesla .form_box_content tr {display: flex;flex-wrap: wrap;width: 100%;}#p-zmena-hesla .form_box_content tr td {width: 100%;padding: 0px;padding-bottom: 5px;}#p-zmena-hesla input {width: 100%;margin-bottom: 13px;font-size: 15px;}/*#p-zmena-hesla input[type="submit"] {width: auto;padding: 10px 15px;background-color: transparent;color: #164194;border: solid 1px #164194;}*//*#p-zmena-hesla input[type="submit"]:hover {background-color: #164194;color: white;}*/#p-zmena-hesla .span_povinne, #p-registration .p-polo {display: none;}#p-zmena-hesla .zmena-hesla-email {display: none !important;}/* NOVE HESLO - END *//* NASEPTAVAC */#as_vyhledavani_text {border-radius: 5px;padding: 20px;padding-bottom: 40px;width: calc(100% + 300px) !important;left: -300px !important;max-height: calc(100vh - 200px);overflow-y: auto;}#naseptavac_content .nas-div-buy {display: none;}#as_vyhledavani_text a .nas-div-img {text-align: left;width: 50px;}#as_vyhledavani_text a .nas-div-poznamka {display: none;}#as_vyhledavani_text li a {padding: 15px 20px !important;border: none;font-size: 14px;border: solid 1px transparent;border-radius: 5px;}#as_vyhledavani_text li a.ui-state-active {border: solid 1px #164194;border-radius: 5px;}#as_vyhledavani_text li a.hledani_kategorie.ui-state-active {border: solid 1px #F7A540;}#as_vyhledavani_text li a.hledani_clanky.ui-state-active {border: solid 1px #59b993;}#as_vyhledavani_text li span span, ul#as_vyhledavani_text li a {display: flex;align-items: center;}#as_vyhledavani_text a .nas-div-nazev {text-align: left;display: flex;flex-wrap: wrap;margin:0px;}#as_vyhledavani_text a .nas-div-dostupnost {min-width: 100px;align-self: center;justify-content: end;text-align: center;}#as_vyhledavani_text a .nas-div-dostupnost .neni_skladem {justify-content: center;}#as_vyhledavani_text a .nas-div-info {padding-left: 0px;color: #164194;display: block;width: 100%;margin:0px;}#as_vyhledavani_text a .nas-div-cena {font-weight: normal;color: #164194;display: inline-block;margin:0px;}#as_vyhledavani_text .buttons {text-align:left;margin-top: 50px !important;}#naseptavac_content .ui-menu .ui-menu-item {margin-bottom: 10px;border-radius: 5px;border:solid 1px transparent;overflow: hidden;}#naseptavac_content .ui-menu .ui-menu-item h3 {text-align: left;margin-bottom: 0px;margin-top: 20px;padding-left: 0px;}#as_vyhledavani_text .buttons .button {width: auto;max-width: initial;text-align: center;border: none;padding: 12px 15px;color:#ED6A5B;background-color: #f9d1cf}#as_vyhledavani_text .buttons .button:hover {background-color: #f9d1cf !important;opacity: 0.8;}#as_vyhledavani_text.ui-autocomplete.ui-menu .ui-menu-item:last-child {background: transparent;}/* NASEPTAVAC - END *//* PRILOHY */#detail_prilohy ul {list-style: none;margin-left: 0px;}#detail_prilohy ul li {padding: 15px 20px;background-color: white;margin-bottom: 8px;background: #F2F6FF;border-radius: 5px;position: relative;}#detail_prilohy ul li .pripona {text-transform: uppercase;margin-right: 10px;background: #4565AD;border-radius: 3px;padding: 6px 4px;min-width: 22px;text-align: center;color: #FFFFFF;font-weight: normal;font-size: 8px;line-height: 10px;vertical-align: middle;}#detail_prilohy ul li a {font-weight: normal;font-size: 14px;line-height: 17px;color: #4565AD;text-decoration: none;vertical-align: middle;}#detail_prilohy ul li a.pripony_btn {background: #4565ad;border-radius: 5px;font-weight: bold;font-size: 14px;line-height: 17px;color: white;padding: 12px;min-width: calc(123px - 24px);width: auto;display: inline-block;text-align: center;position: absolute;right: 6px;top: 5px;}#detail_prilohy ul li a.pripony_btn:hover {opacity: 0.8;}#detail_prilohy ul li .velikost {text-transform: uppercase;font-weight: normal;font-size: 14px;line-height: 17px;color: #4565AD;}/* BARVY */body.minia #detail_prilohy ul li {background-color: #fbe4c8;}body.minia #detail_prilohy ul li a.pripony_btn {background-color: #F7A540;}body.modeion #detail_prilohy ul li {background-color: #f9d1cf;}body.modeion #detail_prilohy ul li a.pripony_btn {background-color: #ED6A5B;}body.varius #detail_prilohy ul li {background-color: #cdeade;}body.varius #detail_prilohy ul li a.pripony_btn {background-color: #59B993;}body.distri #detail_prilohy ul li {background-color: #dad7e8;}body.distri #detail_prilohy ul li a.pripony_btn {background-color: #8779B7;}body.arion #detail_prilohy ul li {background-color: #cfcfcf;}body.arion #detail_prilohy ul li a.pripony_btn {background-color: #878787;}/* PRILOHY - END *//* POPUP */#popup_head .close {top: 20px;right:20px;height: 18px;width: auto;color: #164194;background: transparent;font-weight: normal;font-size: 18px;line-height: 22px;background-image: url("/usr/grafika/icon_close_popup.svg");background-position: right center;background-repeat:no-repeat;background-position-x: 93%;padding-right: 30px;background-size: auto;height: 22px;}#popup_head .close:hover {background-color: transparent}#popup_head {box-shadow: none;}#popup_head .content {border-bottom: solid 1px white;background-color: white;height: initial;border-radius: 5px 5px 0px 0px;}#popup_head_text {text-align: left;display: block;margin-top: -3px;color: #4565AD;font-size: 20px;line-height: 25px;font-family: 'HarmoniaSansPro-Bold';}#popup_front {border-radius: 0px 0px 5px 5px;margin-top: 40px;}#popup_front .content {padding: 20px;margin-top: 31px;}/* POPUP - END *//* POPUP DOTAZ K PRODUKTU */table.tbl_dotaz_ke_zbozi tbody {display: flex;flex-wrap: wrap;}table.tbl_dotaz_ke_zbozi tr {width: 100%;}table.tbl_dotaz_ke_zbozi tr td {display: block;width: calc(100% - 10px);}table.tbl_dotaz_ke_zbozi tr td label {font-size: 16px;}table.tbl_dotaz_ke_zbozi tr.dotaz_tr_nazev, table.tbl_dotaz_ke_zbozi tr.dotaz_tr_email {width: calc(50% - 10px);}table.tbl_dotaz_ke_zbozi tr.dotaz_tr_nazev {margin-right: 10px;margin-bottom: 15px;}table.tbl_dotaz_ke_zbozi tr.dotaz_tr_email {margin-left: 10px;}/*table.tbl_dotaz_ke_zbozi tr #btn_dotaz_zbozi {width: auto;padding: 10px;background-color: transparent;color: #164194;border: solid 1px #164194;font-size: 100%;}*//*table.tbl_dotaz_ke_zbozi tr #btn_dotaz_zbozi:hover {background-color: #164194;color: white;}*/table.tbl_dotaz_ke_zbozi tr input, table.tbl_dotaz_ke_zbozi tr textarea {width: 100%;}table.tbl_dotaz_ke_zbozi .dotaz_tr_buttons {margin-top: -30px;}.popup-dotaz-ke-zbozi #popup_content {padding-top: 15px;}.tbl_dotaz_ke_zbozi .dotaz_tr_predmet td:nth-child(2) {margin-bottom: 30px;font-size: 20px;text-align: center;font-family: 'HarmoniaSansPro-Bold';color: #4565AD;}/* POPUP END - DOTAZ K PRODUKTU *//* OVERENI DOSTUPNOSTI */.form_box_content.hromadne_overeni_dostupnosti {background-color: #f2f6ff;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: white;padding: 25px;margin-bottom:0px;border-radius: 5px;}.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: #4565AD;position: relative;}.form_box_content.hromadne_overeni_dostupnosti .oddelovac::before {content: "";position: absolute;left: 0px;width: calc(50% - 30px);height: 1px;background-color: #4565AD;top: 50%;}.form_box_content.hromadne_overeni_dostupnosti .oddelovac::after {content: "";position: absolute;right: 0px;width: calc(50% - 30px);height: 1px;background-color: #4565AD;top: 50%;}.form_box_content.hromadne_overeni_dostupnosti .box_left {padding-right: 20px;}.form_box_content.hromadne_overeni_dostupnosti .box_left .info, .form_box_content.hromadne_overeni_dostupnosti .buttons .back {display: none;}.form_box_content.hromadne_overeni_dostupnosti .dostupnost_label2 {margin-right: 20px;color: #4565AD;}.form_box_content.hromadne_overeni_dostupnosti .buttons {text-align: left;}.form_box_content.hromadne_overeni_dostupnosti .buttons input[type="submit"] {width: 100%;}.form_box_content.hromadne_overeni_dostupnosti #inputfile_button {border-radius: 5px;padding: 12px 30px;line-height: 17px;background-color: #F2F6FF;border: 1px solid #F2F6FF;color: #164194;text-transform: none;font-size: 14px;font-family: 'HarmoniaSansPro-Regular';transition: all 0.3s;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;-webkit-appearance: button;max-width: 173px;text-align:center;}.form_box_content.hromadne_overeni_dostupnosti #inputfile_button:hover {background-color: #BACAF4;border: 1px solid #BACAF4;color: #164194;}.form_box_content.hromadne_overeni_dostupnosti select {min-width: 150px;}.form_box_content.hromadne_overeni_dostupnosti .inputfile_label {display: block;margin: 20px 0px;text-transform: none;color: #8296CC;}.form_box_content.hromadne_overeni_dostupnosti #inputfile_button {display: inline-block;transition: all 0.3s;text-transform: none;text-align: center;}.form_box_content.hromadne_overeni_dostupnosti #inputfile {display: inline-block;width: 1px;height: 1px;opacity: 0;}.tbl_hromadne_overeni_dostupnosti {padding: 30px;background-color: #f2f6ff;font-size: 14px;margin-bottom: 50px;border-radius: 5px;}.tbl_hromadne_overeni_dostupnosti thead td, .tbl_hromadne_overeni_dostupnosti th {background-color: #4565AD;font-weight: normal;padding: 5px 10px;}.tbl_hromadne_overeni_dostupnosti table {border-spacing: 0px 10px;}.tbl_hromadne_overeni_dostupnosti .bt-basket {border-radius: 5px;}.tbl_hromadne_overeni_dostupnosti .bt-basket.hromadny_v_kosiku {background-color: #59B993;color: white;}.tbl_hromadne_overeni_dostupnosti .overeni_dostupnosti_th_nazev {width: auto;}.tbl_hromadne_overeni_dostupnosti .basket_form_table {border-spacing: 0px;}.tbl_hromadne_overeni_dostupnosti .basket_form_table td {padding: 0px;}.tbl_hromadne_overeni_dostupnosti tbody tr {background-color: white;}.tbl_hromadne_overeni_dostupnosti tr td {border-bottom: none;padding: 15px 10px;}.tbl_hromadne_overeni_dostupnosti tbody tr td {color: #4565ad;}.tbl_hromadne_overeni_dostupnosti tr td:first-child {border-radius: 5px 0px 0px 5px;}.tbl_hromadne_overeni_dostupnosti tr td:last-child {border-radius: 0px 5px 5px 0px;}.tbl_hromadne_overeni_dostupnosti .basket_form_table .td_1 {display: none;}.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;}tbody .tbl_hromadne_overeni_dostupnosti .import_skladem .overeni_dostupnosti_td_pozadovano, tbody .tbl_hromadne_overeni_dostupnosti .import_skladem .overeni_dostupnosti_td_dostupnost {color: green;}tbody .tbl_hromadne_overeni_dostupnosti .import_skladem_mene .overeni_dostupnosti_td_pozadovano, tbody .tbl_hromadne_overeni_dostupnosti .import_skladem_mene .overeni_dostupnosti_td_dostupnost {color: #f8a24a;}tbody .tbl_hromadne_overeni_dostupnosti .import_neni_skladem .overeni_dostupnosti_td_pozadovano, tbody .tbl_hromadne_overeni_dostupnosti .import_neni_skladem .overeni_dostupnosti_td_dostupnost {color: red;}.hromadne_overeni_dostupnosti_buttons {text-align: right;}.hromadne_overeni_dostupnosti_buttons .button {width: auto;max-width: initial;background-color: #e0e9ff;}/* OVERENI DOSTUPNOSTI - END *//* IMPORT OBJEDNAVKY */.form_box_content.hromadny_import_zbozi {background-color: #f2f6ff;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: #ffffff;padding: 25px;margin-bottom:0px;border-radius: 5px;}.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: #4565AD;position: relative;}.form_box_content.hromadny_import_zbozi .oddelovac::before {content: "";position: absolute;left: 0px;width: calc(50% - 30px);height: 1px;background-color: #4565AD;top: 50%;}.form_box_content.hromadny_import_zbozi .oddelovac::after {content: "";position: absolute;right: 0px;width: calc(50% - 30px);height: 1px;background-color: #4565AD;top: 50%;}.form_box_content.hromadny_import_zbozi .box_left {padding-right: 20px;}.form_box_content.hromadny_import_zbozi .box_left .info, .form_box_content.hromadny_import_zbozi .buttons .back {display: none;}.form_box_content.hromadny_import_zbozi .dostupnost_label2 {margin-right: 20px;color: #4565AD;}.form_box_content.hromadny_import_zbozi .buttons {text-align: left;}.form_box_content.hromadny_import_zbozi .buttons input[type="submit"] {width: 100%;}.form_box_content.hromadny_import_zbozi #inputfile_button {border-radius: 5px;padding: 12px 30px;line-height: 17px;background-color: #F2F6FF;border: 1px solid #F2F6FF;color: #164194;text-transform: none;font-size: 14px;font-family: 'HarmoniaSansPro-Regular';transition: all 0.3s;-webkit-appearance: none !important;-moz-appearance: none !important;appearance: none !important;-webkit-appearance: button;max-width: 173px;text-align: center;}.form_box_content.hromadny_import_zbozi #inputfile_button:hover {background-color: #BACAF4;border: 1px solid #BACAF4;color: #164194;}.form_box_content.hromadny_import_zbozi select {min-width: 150px;}.form_box_content.hromadny_import_zbozi .inputfile_label {display: block;margin: 20px 0px;text-transform: none;color: #8296CC;}.form_box_content.hromadny_import_zbozi #inputfile_button {display: inline-block;transition: all 0.3s;text-transform: none;}.form_box_content.hromadny_import_zbozi #inputfile {display: inline-block;width: 1px;height: 1px;opacity: 0;}.tbl_hromadny_import {padding: 30px;background-color: #f2f6ff;font-size: 14px;margin-bottom: 50px;border-radius: 5px;}.tbl_hromadny_import table {border-spacing: 0px 10px;}.tbl_hromadny_import tbody tr {background-color: white;}.tbl_hromadny_import tr td {border-bottom: none;padding: 5px 10px;}.tbl_hromadny_import tr td:first-child {border-radius: 5px 0px 0px 5px;}.tbl_hromadny_import tr td:last-child {border-radius: 0px 5px 5px 0px;}.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;color: #4565AD;}.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;color: #4565AD;}.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: #4565AD;}.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: #4565AD;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 */.nic_nenalezeno {font-size: 15px;}.form_box_content.oez {background-color: white;padding: 30px;width: calc(100% - 60px);}.form_box_content.oez .form_table {max-width: 400px;margin: auto;}.form_box_content.oez .form_table td {padding: 0px;display: block;width: 100% !important;}.form_box_content.oez .form_table td:first-child {margin-bottom: 7px;font-size: 16px;}.form_box_content.oez .form_table td:last-child {margin-bottom: 15px;}.form_box_content.oez .form_table td input, .form_box_content.oez .form_table td select {width:100%;}.form_box_content.oez .form_table td input[type="submit"] {padding: 10px 15px;font-size: 15px;width: auto;}.form_box_content.oez .form_table td.submit_oez {text-align: center;}.form_box_content.oez .form_table tr.radio input, .form_box_content.oez .form_table tr.checkbox input {width: auto;margin-right:10px;transform: scale(1.5);}/* DODACI ADRESY *//*#form_registrace_dodacich_adres .form_box_content {background-color: white;padding: 30px;width: calc(100% - 60px);}*/#form_registrace_dodacich_adres .form_box_content .form_table {max-width: 400px;margin: auto;}#form_registrace_dodacich_adres .form_box_content .form_table td {padding: 0px;display: block;width: 100% !important;}#form_registrace_dodacich_adres .form_box_content .form_table td:first-child {margin-bottom: 7px;font-size: 15px;}#form_registrace_dodacich_adres .form_box_content .form_table td:last-child {margin-bottom: 15px;}#form_registrace_dodacich_adres .form_box_content input, #form_registrace_dodacich_adres .form_box_content select {width:100%;}#form_registrace_dodacich_adres .form_box_content input[type="submit"] {padding: 10px 15px;font-size: 15px;width: auto;}#form_registrace_dodacich_adres .form_box_content #registrace_dodani_psc {width: auto;}#form_registrace_dodacich_adres .span_povinne, #form_registrace_dodacich_adres .p-polo {display: none;}#form_registrace_dodacich_adres .c-dod-adresa-submit {text-align: center;}.td-adresy-editace.buttons .button.red {font-size: 0px;background-color: transparent;padding: 5px;background: url("/grafika/oblibene/uprava-kos-hoover.svg") no-repeat;background-size: contain;width: 9px;vertical-align: middle;background-position: center;margin:0px 3px;}.td-adresy-editace.buttons .button:nth-child(2) {font-size: 0px;background-color: transparent;padding: 0px;background: url("/usr/grafika/icon_eye.svg") no-repeat;background-size: auto;vertical-align: middle;background-position: center;margin:0px;width: 24px;}.td-adresy-editace.buttons .button:nth-child(2):hover {opacity: 0.7;}.c-reg-adresa-new a {padding: 10px 20px;font-size: 15px;}.tbl-reg-adresy-vypis {margin-top: 10px;border-spacing: 0px 10px;}.tbl-reg-adresy-vypis td {padding: 10px;border-bottom: 0px;}.tbl-reg-adresy-vypis tbody td {border: 0px;background: #F2F6FF;color: #4565AD;}.tbl-reg-adresy-vypis tbody td.move {font-size: 0px;background-image: url("/usr/grafika/icon_double_arrow.svg");background-repeat: no-repeat;background-position: center;background-size: auto}.tbl-reg-adresy-vypis tbody td:first-child {border-radius: 5px 0px 0px 5px;}.tbl-reg-adresy-vypis tbody td:last-child {border-radius: 0px 5px 5px 0px;}/* DODACI ADRESY - END *//* UZIVATELE */#p-uzivatele-detail .form_box_content {background-color: white;padding: 30px;width: calc(100% - 60px);}#p-uzivatele-detail .form_box_content .form_table {max-width: 400px;margin: auto;}#p-uzivatele-detail .form_box_content .form_table td {padding: 0px;display: block;width: 100% !important;}#p-uzivatele-detail .form_box_content .form_table td:first-child {margin-bottom: 7px;font-size: 15px;}#p-uzivatele-detail .form_box_content .form_table td:last-child {margin-bottom: 15px;}#p-uzivatele-detail .form_box_content input, #p-uzivatele-detail .form_box_content select {width:100%;}#p-uzivatele-detail .form_box_content input[type="submit"] {padding: 10px 15px;font-size: 15px;width: auto;}#p-uzivatele-detail .form_box_content #registrace_dodani_psc {width: auto;}#p-uzivatele-detail .span_povinne, #p-uzivatele-detail .p-polo {display: none;}#p-uzivatele-detail #detail_uzivatele table tr:last-child td {text-align: center;}#p-uzivatele table.list {font-size: 14px;margin-bottom: 50px;border-spacing: 0px 10px;}#p-uzivatele table.list tbody td {background: #F2F6FF;padding: 8px;color: #4565ad;padding: 8px;}#p-uzivatele table.list tbody td:first-child {border-radius: 5px 0px 0px 5px;}#p-uzivatele table.list tbody td:last-child {border-radius: 0px 5px 5px 0px;}#p-uzivatele table.list .buttons {min-width: 90px;text-align:right;}/* UZIVATELE - END *//* FAKTURACNI ADRESY */#p-fakturacni-adresa #form_registrace {background-color: #f2f6ff;padding: 50px;text-align: left;}#p-fakturacni-adresa .form_box_content form {display: flex;max-width: 550px;margin: auto;padding: 30px;}#p-fakturacni-adresa .form_box_content .form_table {margin: 0px 15px;font-size: 15px;width: auto;}#p-fakturacni-adresa .form_box_content .form_table td {padding: 0px;}#p-fakturacni-adresa .form_box_content .form_table input {padding: 6px 0px;background-color: transparent;border: none;color: #4565AD;width:auto;}#p-fakturacni-adresa .tbl-registrace-poznamka {max-width: 610px;margin: auto;padding-top: 0px;text-align: center;font-size: 14px;color: #4565AD;}#p-fakturacni-adresa .form_box_content .p-polo, #p-fakturacni-adresa .form_box_content .infotext-102 {display: none;}/* FAKTURACNI ADRESY - END */.list .buttons .button {background:none;background-image: url("/usr/grafika/icon_pencil.png");background-repeat:no-repeat;background-size: auto;width: 24px;min-height: 24px;vertical-align: middle;background-position: center;margin: 0px;border: none;padding: initial;font-size: 0px;}.list .buttons .button:hover, .list .buttons .pravo:hover {opacity: 0.7;}.list .buttons .button.red,.list .buttons .button.delete {background-image: url("/usr/grafika/icon_basket.svg");}.list .buttons .button.delete.disabled {opacity: 0.5;cursor: auto;}.list .buttons .button.uzivatel_prava{background-image: url("/usr/grafika/icon_shield.svg");}.list .buttons .pravo{display:inline-block;background:none;background-image: url("/usr/grafika/icon_person.svg");background-repeat:no-repeat;background-size: auto;width: 24px;min-height: 24px;vertical-align: middle;background-position: center;margin: 0px;border: none;padding: initial;font-size: 0px;}table.parametry tr:nth-child(even) {background: transparent;}.detail_content .parametry {font-size: 16px;}.detail_content .parametry tr.parametry_skupina_nazev td {padding: 0px;}.detail_content .parametry tr:not(.parametry_skupina_nazev) {display: flex;border: none;border: 1px solid #BACAF4;border-radius: 5px;margin-bottom: 20px;}.detail_content .parametry tr td {display: inline-block;padding: 9px 20px 10px;background: transparent;width: 100%;text-align: left;font-size: 16px;line-height: 20px;color:#4565AD;}.detail_content .parametry tr:not(.parametry_skupina_nazev) td:first-child {width: 70%;}.detail_content .parametry tr:not(.parametry_skupina_nazev) td:last-child {width: 30%;text-align: right}.detail_content .parametry tr:first-child td {border-top: 0px;}.detail_content .parametry .parametry_skupina_nazev h2 {margin-bottom: 0px;margin-top: 0px;font-size: 20px;line-height: 25px;color:#4565AD;margin-bottom: 20px;}.detail_content .parametry .parametry_podskupina_nazev h3 {margin-bottom: 0px;margin-top: 0px;}.print_page {text-align: left;}.print_icon {padding: 5px 0px;padding-left: 35px;margin-top: 13px;text-decoration: none;font-size: 14px;line-height:15px;background-position: left;background-position-y: 3px;background-image: url("/usr/grafika/pdf_icon.svg");color:#4565AD;}.wl-item {overflow: auto;}.wl-item-1 {background-color: white;transition: all 0.3s;border: 1px solid #e7e7e7;}.wl-item-1:hover {transform: translateY(-10px);}.wl-item .wl-foto {background-color: white;border: none;}.wl-item .wl-foto a {display: flex;align-items: center;background-color: white;}.wl-item .wl-foto a:hover {background-color: white;}.wl-item .wl-name a:hover {background-color: white;}#detail_basket #in_basket {background-color: #FFFFFF;margin-top: 20px;margin-bottom:10px;border-radius: 5px;color: #4565AD;font-size: 14px;line-height: 17px;padding: 13px;}#detail_basket #in_basket::before {content: "";background-image: url("/usr/grafika/basket_icon_blue.svg");background-repeat: no-repeat;background-position: left center;ackground-size: auto;width: 20px;height: 25px;display: inline-block;vertical-align: middle;margin-right: 15px;margin-top: -5px;}#detail_basket #in_basket a {color: #4565AD;text-decoration: none;}#detail_basket #in_basket a:hover {text-decoration: underline;}/* SLICK */.slick-list {overflow: initial;overflow: hidden;}.cleaner.slick-slide {display: none !important;}ul.slick-dots {list-style: none;text-align: center;}ul.slick-dots li {display: inline-block;transition: all 0.3s;margin-top: 10px;}ul.slick-dots li button {padding: 0px;font-size: 0px;border-radius: 50%;width: 12px;height: 12px;background-color: transparent;border: solid 1px #BACAF4;margin: 0px 5px;}ul.slick-dots li.slick-active button, ul.slick-dots li:hover button {background-color: #BACAF4;}.slick-next.slick-arrow {background-image: url("/usr/grafika/slick_vpravo.png");background-repeat: no-repeat;padding: 5px;background-position: center;background-size: auto;background-color: transparent;position: absolute;top: 50%;right:0px;transform: translate(105%, -100%);font-size: 0px;width: 30px;}.slick-prev.slick-arrow {background-image: url("/usr/grafika/slick_vlevo.png");background-repeat: no-repeat;padding: 5px;background-position: center;background-size: auto;background-color: transparent;position: absolute;top: 50%;left: 0px;transform: translate(-105%, -100%);font-size: 0px;width: 30px;}/* SLICK - END *//* HOME PAGE *//* MENU 2 *//*#p-hp .menu2 {background-color: #d3dbf0;margin-bottom: 0px;}*//*#p-hp #menu2_content {background-color: white;border-bottom: solid 2px #d3dbf0;}*//*#p-hp #menu2_content ul {list-style: none;margin: 0px;margin-left: 0px;}*//*#p-hp #menu2_content ul li:before {content: "\f105";font-family: FontAwesome;font-size: 13px;margin-right: 3px;}*//*#p-hp #menu2_content ul li {color: #164194;padding-left: 5px;padding-left: 0px;}*//*#p-hp .menu2_content {max-width: 1200px;margin: auto;padding: 30px;box-sizing: border-box;}*//*#p-hp .menu2 ul.level_1 {list-style: none;max-width: 1240px;margin: auto;box-sizing: border-box;padding: 0px 50px;display: flex;}*//*#p-hp .menu2 ul li.level_1 {display: inline-block;padding: 10px;cursor: pointer;border-right: solid 1px white;width:100%;}*//*#p-hp .menu2 ul li.level_1:first-child{border-left: solid 1px white;}*//*#p-hp .menu2 ul li.level_1 a {display: inline-block;padding: 0px;margin-bottom: 0px;background-color: transparent;color: black;width: 100%;}*//*#p-hp .menu2 ul li.level_1:hover, #p-hp .menu2 ul li.level_1.active {background-color: white;}*//*#p-hp .level_2 .nadpis {display: none;}*//*#p-hp .menu2 ul li .popis {display: none;}*/.bx-wrapper {max-height: initial;}#p-hp #content {max-width: initial;width: 100%;}#p-hp #col-1 {display: none;}#p-hp #col-2 {width: 100%;}#p-hp .dlazdice-container {max-width: 1200px;margin: auto;padding: 0px;border: none;display: flex;flex-wrap: wrap;justify-content: center}#p-hp .dlazdice-container .dlazdice-col .dlazdice_in img {width: 100% !important;border-radius: 0px 0px 5px 5px;}/* DLAZDICE 1 */#p-hp .dlazdice_1 {background: rgb(242,246,255);background: linear-gradient(180deg, rgba(242,246,255,1) 0%, rgba(242,246,255,1) 80%, rgba(255,255,255,1) 80%, rgba(255,255,255,1) 100%);margin-top: 110px;}#p-hp .dlazdice_1 h2 {max-width: 1140px;margin: auto;padding: 35px 0px 36px;color: #164194;font-size: 40px;line-height: 49px;}#p-hp .dlazdice-container.dlazdice_1_content .dlazdice-col {width: calc(33.3% - 30px);margin: 10px;border: none;padding: initial;float: none;height: auto;border-radius: 5px;overflow: hidden;}/* DLAZDICE 2 */#p-hp .div_page_content >.dlazdice_2 {background: rgb(242,246,255);background: linear-gradient(180deg, rgba(242,246,255,1) 0%, rgba(242,246,255,1) 80%, rgba(255,255,255,1) 80%, rgba(255,255,255,1) 100%);margin-top: 90px;}#p-hp .div_page_content > .dlazdice_2 > h2 {max-width: 1140px;margin: auto;padding: 35px 0px 30px;color: #164194;font-size: 40px;line-height: 49px;}#p-hp .dlazdice-container.dlazdice_2_content .dlazdice-col {width: calc(33.3% - 30px);margin: 10px;border: none;padding: initial;float: none;height: auto;border-radius: 5px;overflow: hidden;background-color: #E0E9FF;padding: 20px;min-height: 329px;}/* KALENDAR */#p-hp .calendar_h2 {max-width: 1140px;margin: auto;padding: 35px 0px 36px;color: #164194;font-size: 40px;line-height: 49px;}.calendar_akce_bg {background: rgb(242,246,255);background: linear-gradient(180deg, rgba(242,246,255,1) 0%, rgba(242,246,255,1) 85%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%);margin-top: 120px;}/* KALENDAR 2 */#p-hp .div_page_content .dlazdice_3 {background: rgb(242,246,255);background: linear-gradient(180deg, rgba(242,246,255,1) 0%, rgba(242,246,255,1) 80%, rgba(255,255,255,1) 80%, rgba(255,255,255,1) 100%);margin-top: 100px;}#p-hp .div_page_content .dlazdice_3 > h2 {max-width: 1140px;margin: auto;padding: 35px 0px 36px;color: #164194;font-size: 40px;line-height: 49px;}/* HOME PAGE - END */.se_text_content {font-weight: normal;font-size: 16px;line-height: 22px;color: #164194;font-style: normal;}.se_text_content address {font-style: normal;}.se_text_content p, .se_text_content li {font-weight: normal;font-size: 16px;line-height: 22px;color: #164194;}.se_text_content p.warning {background-color: #f9eecf;color: #ed9e5b;font-weight: 600;font-size: 14px;line-height: 17px;background-image: url('/usr/grafika/info_icon.svg');background-position: left center;background-position-x: 10px;background-repeat: no-repeat;background-size: 25px;padding: 10px 20px;padding-left: 45px;margin: 0px;border-radius: 5px;}.se_text_content p.warning a {color: #ed9e5b;}.se_text_content p.warning strong {font-family: "HarmoniaSansPro-Regular";}.se_text_content ul {margin: 5px 0px;padding: 0px 8px;list-style: none;}.se_text_content ul li {padding-left: 7px;}.se_text_content ul li::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}.se_text_content p {margin-bottom: 25px;margin-top: 10px;}.se_text_content h2, .se_text_content h3, .se_text_content h4, .se_text_content h5, .se_text_content h6 {color: #164194;}.se_text_content h2 {font-size: 20px;line-height: 25px;margin-bottom: 17px;margin-top: 25px;}.se_text_content h3 {font-size: 20px;line-height: 25px;margin-bottom: 12px;margin-top: 25px;color:#4565AD;}.se_text_content h4 {font-size: 14px;line-height: 17px;color: #4565AD;margin: 10px 0px;}.se_text_content a {color: #164194;font-size: 16px;line-height: 22px;}.se_text_content .paging a {line-height: 20px;}.se_text_content img[height="16"] {margin: 0px;margin-bottom: -2px;margin-right: 5px;}.se_text_content strong {font-family: 'HarmoniaSansPro-Bold';}.se_text_content iframe {width: 100%;}.se_text_content .conteiner.template-box2 .box2 {padding: 0px;}.se_text_content .conteiner.template-box2 .box2:first-child {padding-right: 10px;}.se_text_content .conteiner.template-box2 .box2:last-child {padding-left: 10px;}.se_text_content img {border-radius: 5px;margin: 10px 0px;}.se_text_content .button.big {width: calc(25% - 28px);min-width:170px;vertical-align: top;padding: 11px 5px;margin: 0px 10px;margin-bottom: 10px;color: #164194;font-size: 14px;line-height: 17px;text-align: center;border: 1px solid #BACAF4;border-radius: 5px;background-color: transparent;}.se_text_content .button.big:nth-child(4n) {margin-right: 0px;}.se_text_content .button.big:nth-child(4n + 1) {margin-left: 0px;}.se_text_content .button.big:hover {background: #BACAF4;}.se_text_content table {border-spacing: 0px 10px;}.se_text_content table td {background: #F2F6FF;padding: 10px 8px;}.se_text_content table td:first-child {border-radius: 5px 0px 0px 5px;}.se_text_content table td:last-child {border-radius: 0px 5px 5px 0px;}.se_text_content table thead td, .se_text_content table th {background: #4565AD;color: #F2F6FF;font-size: 14px;line-height: 17px;}.se_text_content form table {border-spacing: 10px;}.se_text_content .produkt form table {border-spacing: initial;}.se_text_content form table td {background: transparent;padding: inherit;}.se_text_content form table td:first-child {border-radius: 0px;}.se_text_content form table td:last-child {border-radius: 0px;}/* KALENDAR */.calender_section_top ul li{background: #164194;color: #fff}.calender_section_bot li.action .day_box{background: #8296cc;color: #fff}.calender_section_bot .count {background: #ED6A5B;right: 5px;border-radius: 5px;width: 15px;}.event_list .calendar_akce .akce:first-child {width: 100%;}.event_list .calendar_akce .akce:hover {transform: none;}/* END KALENDAR */body.admin_se #header_bg #header > .conteiner{display: none !important;}.box_adresa {background-color: #ffffff;}/* LIGHT - GALLERY */.lg-outer .lg-img-wrap, .lg-outer{background:#fff}.lg-toolbar .lg-icon, #lg-counter, .lg-outer .lg-toogle-thumb {color: white;}.lg-toolbar, .lg-sub-html {background-color: #8296ccf5;}.lg-actions .lg-next, .lg-actions .lg-prev {background-color: #8296ccf5;color: white;}.lg-outer .lg-thumb-outer {background-color: #8296cceb}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {display: flex;}/* TINY - statické texty */.seznam_stranek {margin-bottom: 10px;border: none;}.seznam_stranek h2 {border: none;background: #E0E9FF;color:#4565AD;padding: 18px 20px;position: relative;margin: 0px;border-radius: 5px;font-size: 14px;line-height: 17px;}.seznam_stranek h2.otevreno {background: #E0E9FF;border-radius: 5px 5px 0px 0px;}.seznam_stranek h2:before {content: '';background-image: url("/usr/grafika/icon_arrow.svg");transition:all 0.3s;background-repeat: no-repeat;background-size: auto;background-position: center;width: 24px;height: 24px;margin: 0px;position: absolute;right: 0px;top: 50%;transform: translate(-50%, -55%) rotate(-180deg);}.seznam_stranek h2.otevreno:before {background-image: url("/usr/grafika/icon_arrow.svg");transform: translate(-50%, -55%) rotate(0deg);}#fixed_bottom_bar a#nahoru {font-size: 0px;}.seznam_stranek .obsah {padding: 20px;background-color: #F2F6FF;}.preklikavaci_polozka {margin-right: 10px;background-color: #E0E9FF;border: none;position: relative;padding: 11.5px 10px;color: #4565AD;font-size: 14px;line-height: 17px;text-align: center;border-radius: 5px 5px 0px 0px;transition: all 0.3s;}.preklikavaci_polozka:hover {background: #BACAF4;color: #4565AD;}.preklikavaci_polozka.active {background: #4565AD;color: #E0E9FF;}#preklikavaci_content {border: solid 1px #E0E9FF;padding: 12px;border-radius: 0px 5px 5px 5px;}/* REZERVACE PRIJEZDU */.rezervace_prijezdu_vypis, .rezervace_prijezdu_vypis table {margin-top: 10px;border-spacing: 0px 10px;}.rezervace_prijezdu_vypis thead td {font-size: 14px;}.rezervace_prijezdu_vypis tbody td {background: #F2F6FF;color: #164194;}.rezervace_prijezdu_vypis tbody td:first-child {border-radius: 5px 0px 0px 5px;}.rezervace_prijezdu_vypis tbody td:last-child {border-radius: 0px 5px 5px 0px;}.rezervace_prijezdu_vypis tbody td.rezervace_prijezdu_storno {color: #ED6A5B;}.rezervace_prijezdu_palety, .rezervace_prijezdu_kartony, .rezervace_prijezdu_obaly {text-align: center;}.rezervace_prijezdu_storno {color: #d63334;}.rezervace_prijezdu_detail {color: #164194;}.rezervace_prijezdu_detail_smazat a {width: 9px;font-size: 0px;background: url("/usr/grafika/icon_close_popup.svg") no-repeat;background-size: 22px;background-position: center;border: none !important;}.rezervace_prijezdu_detail_smazat a:hover {border: 0px !important;background-color:transparent;opacity: 1;outline: none;}#p-se-doklad #col-2-in {color: #4565AD;}.filtr.doklad table, #p-se-doklad #col-2-in table.celkem {width: 80%;}#p-se-doklad #col-2-in table.celkem {margin: auto 0px auto auto;}#p-se-doklad #col-2-in > .conteiner {margin-bottom: 20px;}#p-se-doklad #col-2-in .tbl-faktury {border-spacing: 0px 10px;}#p-se-doklad #col-2-in .tbl-faktury td {padding: 8px;}#p-se-doklad #col-2-in .tbl-faktury tbody td {background: #F2F6FF;}#p-se-doklad #col-2-in .tbl-faktury tbody td:first-child {border-radius: 5px 0px 0px 5px;}#p-se-doklad #col-2-in .tbl-faktury tbody td:last-child {border-radius: 0px 5px 5px 0px;}#p-se-doklad .filtr_se_doklad tr.rok{display: none !important;}#p-orders #col-2-in .tbl-faktury {border-spacing: 0px 10px;}#p-orders #col-2-in .tbl-faktury tbody td {background: #F2F6FF;color: #4565AD;padding: 8px;}#p-orders #col-2-in .tbl-faktury tbody td:first-child {border-radius: 5px 0px 0px 5px;}#p-orders #col-2-in .tbl-faktury tbody td:last-child {border-radius: 0px 5px 5px 0px;}/**#p-orders #col-2-in .tbl-faktury tbody td.buttons a {background-color: #BACAF4;}/**/#p-orders #col-2-in .tbl-faktury thead td, #p-orders #col-2-in .tbl-faktury thead th {background: #4565AD;color: #F2F6FF;font-size: 14px;line-height: 17px;}/* BODOVE KONTO */#oez-form {margin-bottom: 40px;}#oez-form fieldset {padding: 20px;margin-bottom: 20px;border: solid 1px #4565AD;border-radius: 5px;}#oez-form fieldset input, #oez-form fieldset select, #oez-form fieldset textarea {width: 100%;}#oez-form fieldset legend {padding: 0px 15px;font-size: 20px;font-weight: bold;color: #4565AD;}#oez-form fieldset label {vertical-align: middle;font-weight: bold;margin-right: 10px;}#oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible .amount, #oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible .subtotal {width: 50px;margin-right: 5px;padding: 8px;}#oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible td {min-width: 70px;}#oez-form fieldset.pristroje_naprojektovane_do_zakazky tr:last-child input {width: 80px;}#oez-form .zakazky_akce_pro_projektanty textarea {vertical-align: middle;}.head_menu {display: none;}/* UZIVATELE - VYPIS PRAV */.uzivatel_prava_vypis table {border-spacing: 0px 10px;}.uzivatel_prava_vypis table thead td, .uzivatel_prava_vypis table th {padding: 10px;}.uzivatel_prava_vypis table tbody td {background: #F2F6FF;padding: 10px;color: #4565ad;}.uzivatel_prava_vypis table tbody td:first-child {border-radius: 5px 0px 0px 5px;}.uzivatel_prava_vypis table tbody td:last-child {border-radius: 0px 5px 5px 0px ;}/* UZIVATELE - VYPIS PRAV - END */#p-hp .float_help {display: none;}.float_help {position: fixed;right: 20px;bottom: 60px;width: 230px;background-color: white;border: solid 1px #e7e7e7;box-shadow: 0px 0px 5px #0000001f;max-width: 250px;}.float_help p {margin-bottom: 0px !important;}.float_help .conteiner {align-items: center;}.float_help .float_help_head, .float_help .float_help_body {padding: 15px;}.float_help .float_help_head {cursor: pointer;}.float_help .float_help_body {display: none;position: relative;}.float_help .close_float {position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;cursor: pointer;}.float_help .close_float:before {content: "\f00d";font-family: 'FontAwesome';color:black;}.float_help .close_float:hover:before {color: #164194;}.float_help h3 {margin: 0px;line-height: 1.3;font-size: 19px;}.float_help .float_help_body .float_p {line-height: 1.3;color: #c2c3c4;font-size: 14px;}.float_help hr {background-color: #e7e7e7;border: none;height: 1px;margin: 15px 0px;}.float_help .conteiner .box4 img {max-height: 40px;width: auto;margin-right: 10px;border-radius: 50%;vertical-align: middle;}.admin_edit .iframe-btn {padding: 9px 18px;}label.error {display: none !important;}input.error, select.error {background-color: #ffe8e5;border: solid 1px #ed6a5b;}/*input[type="checkbox"].error, input[type="radio"].error {box-shadow: 0px 0px 3px #ffe8e5;filter: drop-shadow(0px 0px 3px #ffe8e5);}*/.box_right .form_box_content, .box_left .form_box_content {padding: 30px;background-color: white;width: auto;}#ZPUSOB_DOPRAVY .form_box_content, #ZPUSOB_UHRADY .form_box_content, #basket_kod_poznamka_doklad .form_box_content {padding: 30px;width: auto;background-color: white;}#ZPUSOB_DOPRAVY {padding-right: 0px;float: none;width: auto;clear: both;}.tbl_katalog_vypis .pridat_do_kosiku {min-width: 100px;}#p-reorder .hromadny_import_obj_button {max-width: initial;}#p-reorder .tbl_katalog_vypis .pridat_do_kosiku{width: 100px}#p-reorder .tbl_katalog_vypis button.bt-basket{font-size: 0;height: 37px;}#p-reorder .tbl_katalog_vypis .basket_form_down, #p-reorder .tbl_katalog_vypis .basket_form_up {margin: 0px;line-height: 15px;padding: 11px 5px;border: none;background-color: #8296cc;color: white;}#p-reorder .tbl_katalog_vypis .basket_form_down {border-radius: 5px 0px 0px 5px;}#p-reorder .basket_form_table .input_ks{height: 37px;width: 34px}#p-reorder .tbl_katalog_vypis {border-spacing: 0px 10px;}#p-reorder .tbl_katalog_vypis tbody td {background: #F2F6FF;color: #4565AD;border: 0px;}#p-reorder .tbl_katalog_vypis tbody td:first-child {border-radius: 5px 0px 0px 5px;}#p-reorder .tbl_katalog_vypis tbody td:last-child {border-radius: 5px 0px 0px 5px;}.tbl_katalog_vypis .nazev a:hover {color: #4565AD;}.tbl_katalog_vypis .bt-basket {background-image: url("/usr/grafika/basket_icon.svg");}.table_order_products td.kod{width: 150px}.table_order_products td.stav{width: 120px}.table_order_products td.ks{width: 50px;text-align: right}.table_order_products td.price{width: 60px}#p-orders .paging.bott{text-align: right}#p-order .obj_info{font-size: 110%;margin-bottom: 5px;color: #164194;}#p-order .order_sum {color: #164194;}/**#p-order .poznamka {margin-top: 10px;color: #164194;}/**/#p-order .obj_info strong{font-weight: 600;margin-right: 5px}#p-order .obj_info ul {list-style: none;margin-left: 10px;}#p-order .obj_info ul li {color: #164194;font-size: 14px;line-height: 17px;font-weight: normal;padding: 0px;padding-left: 5px;margin: 4px 0px;text-decoration: none}#p-order .obj_info ul li i {display: none;}#p-order .obj_info ul li:before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#p-order .obj_info ul li a:hover{text-decoration: underline}.buttons-top-list_custom .paging{float: right}#p-order #detail_objednavky {border-spacing: 0px 10px;}#p-order #detail_objednavky tbody td {background: #F2F6FF;color: #164194;padding: 8px;}#p-order #detail_objednavky tbody td:first-child {border-radius: 5px 0px 0px 5px;}#p-order #detail_objednavky tbody td:last-child {border-radius: 0px 5px 5px 0px;}#detail_objednavky td.SE_DOKLAD_POLOZKA_ZVZ > table,#detail_objednavky td.SE_DOKLAD_POLOZKA_DOD > table{margin-bottom: 0;}#detail_objednavky td.SE_DOKLAD_POLOZKA_ZVZ > table td,#detail_objednavky td.SE_DOKLAD_POLOZKA_DOD > table td{padding: 1px !important;}.box_adresy .box_adresa {background-color: #f1f4fd;border-radius: 5px;font-weight: normal;font-size: 14px;line-height: 24px;color: #4565AD;}.box_adresy .box_adresa h2 {background: #4565AD;border-radius: 5px 5px 0px 0px;color: #F2F6FF;font-size: 14px;line-height: 17px;padding: 20px;margin-left: -20px;margin-top: -20px;margin-right: -20px;}.calendar_div_zavozy .calender_section_bot li.disabled .day_box {background-color: #F2F6FF;color: #8296CC;font-size: 14px;font-weight: normal;opacity: 0.5;}.calendar_div_zavozy .calender_section_bot li.today .day_box {background: #4565ad;color: white;opacity: 1;font-size: 120%;font-weight: 600;}.calendar_div_zavozy .calender_section_bot li.enabled .day_box {background: #F7A540;color:white;}.calendar_div_zavozy .calender_section_bot li.selected .day_box {background: #59B993;color: white;}/* KALENDAR - VYPIS 3 */.calendar_akce3 {margin-top: 31px;}.calendar_akce3 h3 {margin-bottom: 10px;color: #164194;font-size: 25px;line-height: 30px;margin-top: 0px;}.calendar_akce3 h3 a {text-decoration: none;color: #164194;font-size: 25px;line-height: 30px;font-family: 'HarmoniaSansPro-Bold';}.calendar_akce3 h3 a:hover {text-decoration: underline;color: #164194;}.calendar_akce3 .akce {margin-bottom: 30px;display: flex;}.calendar_akce3 .obr {width: 386px;height: 235px;background-size: cover;background-position: top center;background-repeat: no-repeat;margin-right: 20px;min-height: auto;background-color: white;border-radius: 5px;}.calendar_akce3 .obr.no_foto {background-color: white;background-image: url('/usr/../files/editor_source/logo.svg');background-size: 80%;background-position: center;}.calendar_akce3 .popis {padding-bottom: 30px;}.calendar_akce3 .popis p {font-size: 14px;line-height: 19px;}.calendar_akce3 .akce_body {width: calc(100% - 366px);max-width: 500px;position: relative;}.calendar_akce3 .akce_body .btn-akce {color: #164194;position: absolute;left: 0px;margin: 0px;bottom: 5px;font-weight: normal;font-size: 16px;line-height: 20px;background-color: transparent;text-decoration: none;border: none;outline: none;padding: 0px;}.calendar_akce3 .akce_body .btn-akce::after {content: "";background-image: url("/usr//grafika/arrow_right_index_blue.svg");width: 20px;height: 10px;background-position: center;background-repeat: no-repeat;display: inline-block;margin-left: 10px;}.calendar_akce3 .akce_body .btn-akce:hover {text-decoration: underline;}.calendar_akce3 .paging.bott .a_katalog_strankovani:nth-child(2) {margin-left: 5px;}/* KALENDAR - VYPIS 4 */.calendar_akce4 .paging-next:before {content: "\f101";font-family: 'FontAwesome';color:#164194;}.calendar_akce4 .paging-prev:before {content: "\f100";font-family: 'FontAwesome';color:#164194;}.calendar_akce4 .paging-next img, .calendar_akce4 .paging-prev img {display: none;}.calendar_akce4 ul {list-style: none;margin: 0px;margin-left: 0px;}/*.calendar_akce4 ul li:before {content: "\f105";font-family: FontAwesome;font-size: 13px;margin-right: 3px;}*/.calendar_akce4 ul li {padding-left: 5px;padding-left: 0px;font-size: 17px;}.se_text_content hr {border: solid 1px #ddd;margin: 25px 0px 25px;}table.firma_vyber {padding: 0px;margin-top: 10px;border-spacing: 0px 10px;}table.firma_vyber thead {display: none;}table.firma_vyber tr {background-color: white;}table.firma_vyber tr td {padding: 8px;border:none;background: #F2F6FF;color: #4565AD;}table.firma_vyber tr td:first-child {border-radius: 5px 0px 0px 5px;}table.firma_vyber tr td:last-child {border-radius: 0px 5px 5px 0px;}table.firma_vyber tr td.buttons {min-width: 50px;}.firma_vyber i {font-size: 0px !important;}table.firma_vyber tr td.buttons a.firma {background-image: url("/usr/grafika/icon_person.svg");}table.firma_vyber tr td.buttons a.zrus_firmu {background-image: url("/usr/grafika/icon_person_erase.svg");}table.firma_vyber tr td.buttons a {font-size: 24px;margin: 0px 2px;}.firma_vyber .hledat input {vertical-align: middle;}/*body#p-se-text #col-1-in .categories_bg, body#p-se-text #col-1-in .quick_order_box {display: none;}*//*#col-1-in .se_menu.menu_web {display: none;}*//*body#p-se-text #col-1-in .se_menu.menu_web {display: block;}*//*body#p-se-text.show_categories #col-1-in .categories_bg, body#p-se-text.show_categories #col-1-in .quick_order_box {display: block;}*//*body#p-se-text.show_categories #col-1-in .se_menu.menu_web {display: none;}*//* TEXT MENU */#col-1-in .se_menu.menu_user li {margin-bottom: 10px;border-radius: 5px;background: #E0E9FF;overflow: auto;}#col-1-in .se_menu.menu_user li > a, #col-1-in .se_menu.menu_user li > span {border: 0;font-size: 14px;padding: 18px 20px;position: relative;line-height: 16px;margin-bottom: 0px;color: #164194;font-weight: 600;display:block;}#col-1-in .se_menu.menu_user li.level_1.active a, #col-1-in .se_menu.menu_user li.level_1.in_active > a {background-color: #4565AD !important;color: white !important;font-family: 'HarmoniaSansPro-Bold';}#col-1-in .se_menu.menu_user li a:hover {opacity: 1;}.user_menu_submenu {cursor: pointer;transition: all 0.3s;}.user_menu_submenu > span {position: relative;}/*.user_menu_submenu > span:hover {opacity: 0.8;background: #6c85c0;}*/.user_menu_submenu > span:after {content: "\f078";position: absolute;width: 15px;height: 20px;right: 10px;top: 53%;transform: translate(-50%, -50%);bottom: 0px;font-family: 'FontAwesome';}.user_menu_submenu.otevreno > span::after {content: "\f077";}.user_menu_submenu ul {display: none;background-color: #f1f4fd;padding: 21px 20px;}#col-1-in .se_menu.menu_user li.user_menu_submenu ul li {background-color: transparent;margin: 0px;}#col-1-in .se_menu.menu_user li.user_menu_submenu ul li a {padding: 0px;margin-bottom: 21px;font-size: 14px;line-height: 17px;padding-left: 7px;}#col-1-in .se_menu.menu_user li.user_menu_submenu ul li a span::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}/* TEXT MENU - END */#col-1-in .se_menu.menu_web a:hover {opacity: 1;}#col-1-in .se_menu.menu_web li.level_1 {border-radius: 5px;margin-bottom: 10px;overflow: auto;}#col-1-in .se_menu.menu_web li.level_1 > a, #col-1-in .se_menu.menu_web li.level_1 > span {border: 0;font-size: 14px;padding: 18px 20px;position: relative;line-height: 16px;display: block;font-weight: 600;}#col-1-in .se_menu.menu_web li.level_1.active > a, #col-1-in .se_menu.menu_web li.level_1.in_active > a,#col-1-in .se_menu.menu_web li.level_1.active > span, #col-1-in .se_menu.menu_web li.level_1.in_active > span {background-color: #4565AD !important;color: white !important;font-family: 'HarmoniaSansPro-Bold';}#col-1-in .se_menu.menu_web li.level_1 {display: none;}#col-1-in .se_menu.menu_web li.in_active, #col-1-in .se_menu.menu_web li.active, #col-1-in .se_menu.menu_web li.in_active > ul {display: block;}#col-1-in .se_menu.menu_web li.active > a > span {text-decoration: underline;}#col-1-in .se_menu.menu_web li ul {background-color: #f1f4fd;padding: 21px 20px;display: none;}#col-1-in .se_menu.menu_web li ul.level_1 {display: block;}#col-1-in .se_menu.menu_web li.in_active > ul, #col-1-in .se_menu.menu_web li.active > ul {display: block;}#col-1-in .se_menu.menu_web li.level_2 > a {padding: 0px;margin-bottom: 21px;font-size: 14px;line-height: 17px;padding-left: 7px;color: #164194;background-color: transparent;font-weight: bold;}#col-1-in .se_menu.menu_web li.level_2 > a::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}/*#col-1-in .se_menu.menu_web li.level_2:last-child:not(.in_active) > a {margin-bottom: 0px;}*/#col-1-in .se_menu.menu_web li ul.level_3 {padding: 0px 0px 0px 38px;}#col-1-in .se_menu.menu_web li ul.level_3 li.level_3 > a {padding: 0px;margin-bottom: 20px;font-size: 14px;line-height: 17px;font-weight: normal !important;color: #4565AD;background-color: transparent;}#col-1-in .se_menu.menu_web li ul.level_4 {padding: 0px 0px 15px 38px;}#col-1-in .se_menu.menu_web li ul.level_4 li.level_4 > a {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color: #8296CC;background-color: transparent;}#col-1-in .se_menu.menu_web li ul.level_5 {padding: 0px 0px 5px 15px;}#col-1-in .se_menu.menu_web li ul.level_5 li.level_5 > a {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;background-color: transparent;}#col-1-in .se_menu.menu_web li ul.level_6 {padding: 0px 0px 5px 15px;}#col-1-in .se_menu.menu_web li ul.level_6 li.level_6 > a {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;background-color: transparent;}#col-1-in .se_menu.menu_web li ul.level_7 {padding: 0px 0px 5px 15px;}#col-1-in .se_menu.menu_web li ul.level_7 li.level_7 > a {padding: 0px;margin-bottom: 10px;font-size: 14px;line-height: 17px;font-weight: normal !important;color:#8296CC;background-color: transparent;}/* TEXT MENU - END *//* CALENDAR */.calendar_div {width: calc(100% + 4px);}.calendar_div *, .calendar_div_zavozy * {border-radius: 5px;}.calender_section_top ul li {padding: 12.5px 2px;margin-right: 4px;margin-bottom: 4px;background-color: #4565AD;font-size: 14px;}.calender_section_bot ul li {width: 14.2857%;margin:0px;}.calender_section_bot .day_box {margin-bottom: 4px;margin-right: 4px;padding: 12.5px 2px;background-color: #E0E9FF;color:#8296CC;font-size: 14px;}.calender_section_bot .day_box.empty {background-color: #E0E9FF;}.calender_section_list span.change:hover {background-color: #E0E9FF;}.calender_section_list span.change.back {background-image: url('/usr/grafika/calendar_left.svg');background-repeat: no-repeat;background-size: 18px;background-position: center;}.calender_section_list span.change.next {background-image: url('/usr/grafika/calendar_right.svg');background-repeat: no-repeat;background-size: 18px;background-position: center;}.calender_section_bot li.active .day_box {background-color: #4565AD;font-size: 14px;color:white;}.calender_section_list span.change {margin-right: 4px;width: 49px;margin-bottom: 4px;background-color: #E0E9FF;line-height: 39px;}.calender_section_list span.change:before {display: none;}.calender_section_list select {-webkit-appearance: none;-moz-appearance: none;background-image: url('/usr/grafika/calendar_down.svg'), url('/usr/grafika/calendar_up.svg');background-repeat: no-repeat;background-size: 18px;background-position-x: calc(100% - 5px);background-position-y: calc(100% - 8px), 8px;}.calender_section_list select::-ms-expand {display: none;}.calender_section_list select.month_dropdown {width: 155px;margin-right: 4px;margin-bottom: 4px;background-color: #E0E9FF;border: none;font-size: 14px;color:#8296CC;padding: 15.9px 14px;}.calender_section_list select.year_dropdown {width: 102px;margin-right: 4px;margin-bottom: 4px;background-color: #E0E9FF;border: none;font-size: 14px;color:#8296CC;padding: 15.9px 14px;}.se_menu.menu_web .conteiner.kategorie_level1 {width: auto;display: block;padding: 0px;}.se_menu.menu_web .conteiner.kategorie_level1 a {width: 100%;margin-bottom: 0px;background-color: transparent;}#header .se_menu.menu_web .conteiner.kategorie_level1 a span {padding: 0px;font-weight: normal;padding: 0px 0px 30px !important;}#header .se_menu.menu_web .conteiner.kategorie_level1 a:last-child span {padding-bottom: 0px !important;}/*#col-1 .kategorie_level1 {margin-top: -5px;margin-bottom: -10px;}*//*#col-1 .kategorie_level1 span {padding: 0px;}*/#col-1 .kategorie_level1 a {padding-left: 0px !important;padding: 0px;margin: 0px;margin-bottom: 21px;font-size: 14px;line-height: 17px;padding-left: 7px;color: #164194;background-color: transparent;font-weight: bold;border: none;}#col-1 .kategorie_level1 a::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}#col-1 .kategorie_level1 a > span {line-height: 17px;display: initial;}#p-dodaci-adresy .buttons-top-list {display: none;}#p-dodaci-adresy .td-adresy-editace .button.red {display: none;}#form_registrace_dodacich_adres .form_box_content {margin-bottom: 30px;}#p-registrace-dodaci-adresy #form_registrace_dodacich_adres {background-color: #f2f6ff;padding: 50px;text-align: left;}#p-registrace-dodaci-adresy #form_registrace_dodacich_adres .tbl-registrace-poznamka {max-width: 610px;margin: auto;padding-top: 0px;text-align: center;font-size: 14px;color: #4565AD;}#p-registrace-dodaci-adresy .form_box_content form {background-color: white;display: flex;max-width: 550px;margin: auto;padding: 30px;border-radius: 5px;}#p-registrace-dodaci-adresy .form_box_content .form_table {margin: 0px 15px;font-size: 15px;width: auto;}#p-registrace-dodaci-adresy .form_box_content .form_table td {padding: 0px;margin: 0px !important;}#p-registrace-dodaci-adresy .form_box_content .form_table input {padding: 6px 0px;background-color: transparent;border: none;color: #4565AD;width:auto;}.cfoga-img {float: none;display: inline-block;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_CONTENT table thead tr td {background-color: #4565AD;color: white;padding: 15px 10px;color: #F2F6FF;font-size: 14px;line-height: 17px;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_CONTENT table {border-spacing: 0px 10px;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_CONTENT table tr td {background: #F2F6FF;border-bottom: none;padding: 8px;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_CONTENT table tr td:first-child {border-radius: 5px 0px 0px 5px;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_CONTENT table tr td:last-child {border-radius: 0px 5px 5px 0px;}#p-uzivatele-detail .form_box_content #detail_uzivatele .form_table .OMEZIT_JAZYKY_CONTENT table tr td input[type="checkbox"] {margin-right: 0px !important;}.filtr.doklad table{width: auto}.filtr.doklad table td{padding: 2px}.filtr.doklad table td:first-child{width: auto;padding-right: 10px;padding-left: 0}.filtr.doklad select{padding: 5px 10px}.filtr.doklad input[type=submit]{padding: 10px 15px}#p-se-alert .paging.bott{text-align: right}.objednavky_historie > .buttons{text-align: right}.objednavky_historie > .buttons .button{background-color: #4565AD;color:#fff;font-weight: 700}.order_list .button{font-weight: 700}.order_list .button.objednat_znovu{background-color: #59B993;color:#fff}p.datumvytvoreni {padding: 15px 20px;background-color: white;margin: 5px 0px;background: #F2F6FF;border-radius: 5px;position: relative;font-weight: normal;font-size: smaller;line-height: 22px;color: #164194;font-weight: bold;}/* RESP */@media only screen and (min-width: 1680px) {    .grid {max-width: 1500px;}    .foot_content > div {max-width: 1500px;}    .foot_content .footer2 .conteiner {max-width: 1500px}    .slider_head {max-width: 1500px}    #p-hp .dlazdice_1 h2 {max-width: 1500px;}    #p-hp .div_page_content > .dlazdice_2 > h2 {max-width: 1500px;}    #p-hp .calendar_h2 {max-width: 1500px;}    #p-hp .div_page_content .dlazdice_3 > h2 {max-width: 1500px;}    #p-hp .dlazdice-container {max-width: 1560px;}    .calendar_akce {max-width: 1540px;}    /*#header .moto {font-size: 24px;line-height: 30px;}*/    .bt-basket, .detail_basket_form .bt-basket {width: 140px;}    #detail_basket #detail_basket_form {width: 250px;}    #detail-info .puvodni_cena {margin: 0px;width: calc(100% - 250px)}    .katalog_typ_vypisu #filtr_cena_od_do {margin-right: 0px;}    body.user_login #header_bg #hledani_icon {display: none;}    body.user_login #header_bg .hledani_blok .search {display: block;position: initial;transform: none;}    body.user_login #header .search .it-search {width: 305px;}    #col-1 {width: 510px;}    #col-1-in {margin-right: 23px;}    #col-2 {width: calc(100% - 510px);}    .button, button, input[type="button"], input[type="submit"] {max-width: 233px;}    .katalog_typ_vypisu .razeni .radit_podle {width: calc(231px - 23px);}    .katalog_typ_vypisu .filtry_bg .buttons .button {width: calc(231px - 23px);}    .katalog_typ_vypisu .filtry_bg .filtry {width: calc(100% - 240px);}    .katalog_typ_vypisu .filtry_bg .buttons {width: 240px;}    .katalog_typ_vypisu .razeni .razeni_content {width: 232px;}    #p-basket #ADRESA_FAKTURACNI, #p-basket #ADRESA_DODANI, #p-basket #ZPUSOB_DOPRAVY, #p-basket #basket_kod_poznamka_doklad {width: calc(25% - 20px);}    #p-basket #ZPUSOB_DOPRAVY {margin-right: 15px;width: calc(25% - 15px);}    #p-basket #ADRESA_DODANI {width: 24%;}    .calender_section_list select.month_dropdown {width: 230px;}    .calender_section_list select.year_dropdown {width: 150px;}    .slider_head .slider_head_left .slider_head_left_botttom {height: calc(305px - 40px);}    .slider_head .slider_head_left .slider_head_left_top {height: 397px;}    .calendar_akce .akce .akce_head {height: 272px;}    /*.calendar_akce .akce .akce_body {min-height: 350px;}*/}@media only screen and (max-width: 1400px) {    .popup {left: 50% !important;width: 60% !important;}    .pristroje_naprojektovane_do_zakazky .always_visible td:nth-child(2) {width: 70px;}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible .amount, #oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible .subtotal {width: 50px;}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky tr:last-child input {width: 50px;}    .produkt, .subcategory_img {width: 25%;}    #header .megamenu_produkty > .megamenu_div > li {width: calc(25% - 20px);}    #header .moto {display: none;}}@media only screen and (max-width: 1200px) {    /* CONTENT - BLOCKS */    .label_resp_menu {display: block}    .slider_head {max-width: calc(100% - 40px);}    body.user_login #login #login_link {margin-right: 0px;}    #p-hp .dlazdice_1 h2 {max-width: calc(100% - 40px);}    #p-hp .dlazdice-container.dlazdice_1_content .dlazdice-col {width: calc(33.3% - 25px);}    #p-hp .div_page_content > .dlazdice_2 > h2 {max-width: calc(100% - 40px);}    #p-hp .dlazdice-container.dlazdice_2_content .dlazdice-col {width: calc(33.3% - 25px);}    #p-hp .calendar_h2 {max-width: calc(100% - 40px);}    .calendar_akce {max-width: calc(100% - 20px);}    #p-hp .div_page_content .dlazdice_3 > h2 {max-width: calc(100% - 40px);}    .foot_content > div {max-width: calc(100% - 40px);}    .foot_content .footer2 .conteiner {max-width: calc(100% - 40px);}    .grid {max-width: calc(100% - 40px);}    #header > .conteiner > .box.right.desktop {display: none;}    #header > .conteiner > .box.right.mobil {display: block;margin-right: 20px;padding: 0px;}    /* HEADER */    .notifikace .item {padding: 10px 20px;}    #header > .conteiner {padding: 19px 0px;}    #header .moto {display: none;}    #header #logo {margin-bottom: 0px;margin-right: 0px;}    #top_bar2_bg #top_bar2 {display: none;padding: 0px;}    #header_bg .resp_kosik {display: inline-block;vertical-align: middle;}    #header #logo img {margin-left: 20px;}    #header #top_bar2_bg .conteiner {max-height: calc(100vh - 80px - 50px);overflow: auto}    #header_bg #resp_menu {display: inline-block;width: 24px;height: 24px;background-position: center;background-repeat: no-repeat;vertical-align: middle;background-image: url("/usr/grafika/menu_icon_resp.svg");cursor: pointer;}    #header_bg #resp_menu.open {background-image: url("/usr/grafika/icon_close_popup.svg");}    /*#registrace a {display: inline-block;width: 24px;height: 24px;background-position: center;background-repeat: no-repeat;vertical-align: middle;background-image: url("/usr/grafika/icon_person_settings.svg");font-size: 0px;margin: 0px -5px 0px 0px !important;}*/    /*body.user_login #header_bg #registrace a {background-image: url("/usr/grafika/icon_person_erase.svg");}*/    /*#header_bg #login a {display: inline-block;width: 24px;height: 24px;background-position: center;background-repeat: no-repeat;vertical-align: middle;background-image: url("/usr/grafika/icon_person.svg");font-size: 0px;}*/    /*#login a span {font-size: 0px;}*/    #login #login_link {margin: 0px;}    #header_bg #basket {background: transparent;}    #header_bg #basket_link {display: inline-block;width: 24px;height: 24px;background-position: center;background-repeat: no-repeat;vertical-align: middle;background-image: url("/usr/grafika/basket_icon_resp.svg");font-size: 0px;padding: 0px;margin: 0px 15px 0px -5px;}    #header_bg #user_menu {display: none;width: 24px;height: 24px;background-position: center;background-repeat: no-repeat;vertical-align: middle;background-image: url("/usr/grafika/icon_person.svg");font-size: 0px;padding: 0px;margin: 0px 15px 0px -5px;cursor: pointer;}    body.user_login #header_bg #user_menu {display: inline-block;}    #header_bg #basket .basket_blok {display: none;}    #header #top_bar2_bg .conteiner .box, #header #top_bar2_bg .conteiner .box .menu {width: 100%;}    #header #top_bar2_bg .conteiner .box.right {padding: 20px 10px 20px 0px;}    #header #top_bar2_bg .conteiner .box.right .change_lang {width: 100%;text-align: right;}    #top_bar2 .se_menu.menu ul.level_1 li {background: #E0E9FF;border-radius: 5px;padding: 0px;margin-bottom: 10px;float: none;position:relative;overflow: hidden;}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2 li {padding: 0px;margin: 0px;}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li {background-color: transparent;min-width: auto;margin: auto;padding: 0px;}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2 li.level_2 span {padding: 0px !important;margin: 10px 0px;font-size: 16px;line-height: 20px;color: #4565AD;font-family: "HarmoniaSansPro-Regular";}    #top_bar2 .se_menu.menu ul.level_1 li ul.level_2 {position: inherit;padding: 0px;background: transparent;display: none;margin: 0px !important;visibility: visible;padding: 10px 20px;}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li.active > a, #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:hover > a {text-decoration: underline;}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li.active > a > span, #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:hover > a > span {color: #4565AD;font-family: "HarmoniaSansPro-Regular";}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:last-child {margin-bottom: 0px;}    #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li.active, #top_bar2 .se_menu.menu ul.level_1 ul.level_2:not(.megamenu_div) li:hover {background-color: transparent;}    #top_bar2 .se_menu.menu ul.level_1 > a {display: block;}    #top_bar2 .se_menu.menu ul.level_1 span {padding: 15px 20px !important;display: block;position: relative;}    #top_bar2 .se_menu.menu ul.level_1 > li.resp_toggle > span {background: #4565AD;color:#F2F6FF;}    #top_bar2 .se_menu.menu ul.level_1 > li.level_1 > span::before {content: "";background-image: url("/usr/grafika/icon_arrow.svg");background-repeat: no-repeat;background-size: auto;background-position: center;position: absolute;right: 20px;top: 50%;width: 24px;height: 24px;transform: translateY(-40%) rotate(-180deg);transition: all 0.3s;}    #top_bar2 .se_menu.menu ul.level_1 li.level_1.resp_toggle > span::before {background-image: url("/usr/grafika/icon_arrow_white.svg");transform: translateY(-40%);}    #top_bar2 .se_menu.menu ul.level_1 {padding: 20px;padding-top: 10px;}    #popup_user_menu {background-color: #f2f6ff;max-height: calc(100vh - 80px - 50px - 50px);overflow: auto;}    #popup_user_menu .menu.se_menu {float: none;}    #popup_user_menu ul {float: none;padding: 20px;}    #popup_user_menu ul li.level_1 {float: none;margin-bottom: 10px;}    #popup_user_menu ul li.level_1 > a, #popup_user_menu ul li.level_1 > span {background: #E0E9FF;border-radius: 5px;padding: 15px 20px;color: #4565AD;font-size: 16px;line-height: 20px;display: block;font-weight: 600;}    #popup_user_menu ul.level_2 {background-color: #f1f4fd;padding: 21px 20px;}    #popup_user_menu ul.level_2 li.level_2 {float: none;}    #popup_user_menu ul.level_2 li.level_2 > a {padding: 0px;margin-bottom: 21px;font-size: 14px;line-height: 17px;padding-left: 7px;display: block;float: none;font-weight: 600;}    #popup_user_menu ul.level_2 li.level_2 > a::before {content: "";margin-right: -2px;margin-bottom: 2px;width: 2px;height: 2px;background-color: #164194;display: inline-block;vertical-align: middle;transform: translateX(-7px);}    #header .megamenu_div {display: block;max-width: initial;}    #header .megamenu_div > li {width: auto;height: auto;min-height: auto;}    #header .megamenu_div > li > a {display: block !important;}    #header .megamenu_div > li > .megamenu_item_bg {padding: 0px;display: none;}    #header .megamenu_produkty > .megamenu_div > li {width: auto;}    #header .se_menu.menu ul.level_1 .megamenu_produkty > .megamenu_div > li span {padding: 0px !important;}    #header .megamenu_produkty > .megamenu_div li .foto {display: none !important;}    #header .megamenu_produkty > .megamenu_div li ul {display: none !important;}    #header .megamenu_produkty > .megamenu_div > li .name {margin: 10px 0px;font-size: 16px !important;line-height: 20px !important;color: #4565AD !important;font-family: "HarmoniaSansPro-Regular";}    #top_bar2_bg .resp_label {margin: 18px 20px 16px;display: flex;flex-wrap: wrap;}    #top_bar2_bg .resp_label .label_resp_menu {color: #164194;font-size: 16px;line-height: 20px;font-family: 'HarmoniaSansPro-Bold';width: 80px;}    #top_bar2_bg .resp_label .resp_login {width: calc(100% - 80px);text-align: right;}    #header .search {margin: 0px 20px;}    #header .search .it-search {width: 100% !important;background-color: white;height: 50px;background-image: url("/usr/grafika/search_icon.svg");background-repeat: no-repeat;background-position: right center;background-position-x: calc(100% - 17px);}    .search .search_clear {display: none !important;}    #header #as_vyhledavani_text {left: 0px !important;right: 0px;width: auto !important;transform: inherit !important;box-shadow: none;}    /* CONTENT */    #col-1 {display: none;}    #col-2 {width: 100%;}    #content_bg {margin-top: 110px;}    #detail_zalozky_obsah .slick-list {border: none;}    #detail_zalozky_obsah .produkt:nth-child(4n + 4) {margin-right: 10px;}    #detail_zalozky_obsah .produkt:nth-child(4n + 1) {margin-left: 10px;}    .slider_head .slider_head_left .slider_head_left_top {height: calc(100% - 20px - 235px - 10px);}    .slider_head .slider_head_left .slider_head_left_top .nadpis {text-align: center;}    .conteiner.dokumenty_blok .box2:nth-child(2) img {margin: auto 0px auto auto;}    .cat-list_in {border: none;}    .katalog_typ_vypisu .razeni .radit_podle {width: calc(100% - 38px);max-width: initial;}    .katalog_typ_vypisu .razeni .razeni_content {width: calc(100% - 15px);}    .produkt, .subcategory_img {width: calc(25% - 15px);margin: 0px 10px 20px;}    .produkt:nth-child(4n + 1) {margin-left: 0px;}    .produkt:nth-child(4n + 4) {margin-right: 0px;}    .produkt .produkt-in {border: solid 1px #BACAF4;border-radius: 5px;}    .katalog_typ_vypisu .filtry_bg .buttons {width: 32%;}    .katalog_typ_vypisu .filtry_bg .buttons .button {width: calc(100% - 29px);max-width: initial;}    .katalog_typ_vypisu .filtry_bg .filtry {width: 68%;}    .dlazdice1 .subnazev {min-height: 44px;}    #p-hp .dlazdice_1 {margin-top: 60px;}    #p-hp .div_page_content >.dlazdice_2 {margin-top: 40px;}    .calendar_akce_bg {margin-top: 50px;}    #p-hp .div_page_content .dlazdice_3 {margin-top: 50px;}    /* FOOT */    #foot_bg {margin-top: 40px;}    .foot_content .foot_center .conteiner {flex-wrap: wrap;}    .foot_content .foot_center .box {width: 33.33%;}    .foot_content .foot_center .box.box_last {width: 66.66%;display: flex;}    .foot_content .foot_center .box.box_last .rep_block_1, .foot_content .foot_center .box.box_last rep_block_2 {width: 50%;}    .foot_content .foot_center .box.box_last .rep_block_1 {padding-right: 20px;width: calc(50% - 20px);}    .foot_content .foot_center .box:nth-child(3) {padding-right: 0px;}    .foot_content .foot_center .box:nth-child(4), .foot_content .foot_center .box:nth-child(5) {margin-top: 30px;}    #foot .social-icon {display: none;}    .popup {left: 50% !important;width: 70% !important;}}@media only screen and (max-width: 1024px) {    #p-login #content_bg #content, #p-registration #content_bg #content, #p-zapomenute-heslo #content_bg #content, #p-zmena-hesla #content_bg #content {width: calc(100% - 40px);}    .foot_content .footer2 * {width: 100%;text-align: center;}    .foot_content .footer2 .conteiner > .right {margin: auto;}    .slider_head {flex-wrap: wrap;}    .slider_head .slider_head_left {width: 100%;display: flex;margin-top: 10px;}    .slider_head .slider_head_left .slider_head_left_top {height: auto;margin: auto;width: calc(50% - 10px);height: 247px;border-radius: 5px;margin-left:10px;}    .slider_head .slider_head_left .slider_head_left_botttom {width: calc(50% - 10px - 34px);height: 207px;order: -1;margin-right:10px;}    .slider_head .slider_head_left .slider_head_left_top .nadpis {width: 100%;}    .slider_head {margin-top: 30px;}    #popup_registrace_form #registracezakaznika {flex-wrap: wrap;}    #popup_registrace_form #registracezakaznika > table, #popup_registrace_form #registracezakaznika > .registrace_block_3, #popup_login_form .form_box.frmprihlaseni {width: 100%;}    #popup_registrace_form #registracezakaznika > table:nth-child(2) {width: 100%;margin-left: 0px;margin-right: 0px;}    #popup_login_form popup_login_form_content, #popup_registrace_form #popup_registrace_form_content {max-height: calc(100vh - 80px - 50px - 50px);overflow: auto;}    #p-hp .dlazdice-container.dlazdice_2_content .dlazdice-col {width: calc(50% - 30px);padding-bottom: 50px;}    .calendar_akce .akce .akce_body {padding-bottom: 70px;}    .slider_head .slider_head_right {width: 100%;margin-left: 0px;order: -1;}    .slider_head .slider_head_right .bx-controls {display: none;}}@media only screen and (max-width: 835px) {    #p-hp .dlazdice-container.dlazdice_1_content .dlazdice-col {width: calc(50% - 30px);}    .calendar_akce .akce:first-child {width: calc(100% - 20px);min-height: 530px;}    .calendar_akce .akce {width: calc(50% - 20px);}    .calendar_akce.calendar_akce_2 .akce:first-child {width: calc(50% - 20px);min-height: auto;}    .calendar_akce.calendar_akce_2 .akce:first-child .akce_head {position: inherit;height: 205px;}    .calendar_akce.calendar_akce_2 .akce:first-child .akce_body {padding: 14px 20px 30px;background-color: #E0E9FF;position: relative;min-height: 215px;padding-bottom: 70px;bottom: auto;left: auto;right: auto;}    .calendar_akce.calendar_akce_2 .akce:first-child .akce_body .nazev {font-size: 25px;line-height: 30px;margin-bottom: 10px;min-height: auto;font-family: 'HarmoniaSansPro-Bold';color: #164194;}    .calendar_akce.calendar_akce_2 .akce:first-child .akce_body .popis {min-height: auto;color: #164194;font-size: 14px;line-height: 17px;max-width: initial;}    .foot_content .moto {display: none;}}@media only screen and (max-width: 820px) {    .produkt, .subcategory_img {width: calc(33.33% - 14px);}    .produkt:nth-child(4n + 4) {margin-right: 10px;}    .produkt:nth-child(4n + 1) {margin-left: 10px;}    .produkt:nth-child(3n + 3) {margin-right: 0px;}    .produkt:nth-child(3n + 1) {margin-left: 0px;}    #detail_zalozky_obsah .produkt:nth-child(3n + 3) {margin-right: 10px}    #detail_zalozky_obsah .produkt:nth-child(3n + 1) {margin-left: 10px;}    .popup {left: 20px !important;right: 20px !important;width: calc(100% - 40px) !important;transform: none;position: fixed !important;}    #popup_front {max-height: calc(90% - 61px) !important;}    body.popup_open #popup_bg {position: fixed !important;;visibility: visible !important;display: block !important;}    #popup_head .content {padding-left: 20px !important;}    #popup_head.popup-filtry, #popup_front.popup-filtry {min-width: auto;transform: none;}    .katalog_typ_vypisu .filtry .parametr {width: calc(100% - 20px);}    .paging {width: 100%;}    .calendar_akce3 .akce {flex-wrap: wrap;width: calc(50% - 10px);align-self: baseline;}    .calendar_akce3 .akce:nth-child(even) {margin-right: 10px;}    .calendar_akce3 .akce:nth-child(odd) {margin-left: 10px;}    .calendar_akce3 {display: flex;flex-wrap: wrap;}    .calendar_akce3 .obr {width: 100%;margin-right: 0px;}    .calendar_akce3 .akce_body {width: 100%;height: calc(100% - 235px);}    .calendar_akce3 h3 {margin-top: 10px;}    .calendar_akce3 .akce_body .btn-akce {bottom: -5px;}    #p-basket table.tbl_katalog_vypis tbody td.pridat_do_kosiku {min-width: 140px;}    #p-basket table.tbl_katalog_vypis tbody td.nazev {min-width: 180px;}    #p-basket table.tbl_katalog_vypis tbody td.ks {min-width: 100px;}    .subcategories .subcategory {width: calc(33.33% - 14px);}    .subcategories .subcategory:nth-child(4n) {margin-right: 20px;}    .subcategories .subcategory:nth-child(3n) {margin-right: 0px;}}@media only screen and (max-width: 768px) {    #p-hp #col-2 {float: left;}    #content {padding: 0px;width: auto;margin: auto;}    #skupina-popisek .box2 {width: 50%;}    .form_box_content.hromadne_overeni_dostupnosti .box_left, .form_box_content.hromadny_import_zbozi .box_left {padding-right: 0px;}    #basket {width: auto;margin: 0px;font-size: initial;background: transparent;}    .filtry .skupina_x_podskupina {flex-wrap: wrap;}    .filtry .skupina_x_podskupina .skupina_list {width: 100%;flex-wrap: wrap;display: flex;align-items: baseline;}    .filtry .skupina_x_podskupina .skupina_x_podskupina_bg {width: 100%;margin: 0px;margin-top: 20px;}    .filtry .skupina_x_podskupina .skupina_list .skupina_item, .filtry .skupina_x_podskupina .skupina_list .skupina_item.open {width: calc(50% - 50px - 10px);}    .filtry .skupina_x_podskupina .skupina_list .skupina_item:nth-child(odd) {margin-right: 10px;}    .filtry .skupina_x_podskupina .skupina_list .skupina_item:nth-child(even) {margin-left: 10px;}    .se_text_content .conteiner.template-box2 .box2:first-child {padding-right: 0px;margin: 0px;}    .se_text_content .conteiner.template-box2 .box2:last-child {padding-left: 0px;}    .se_text_content .kontakt_bg.conteiner.template-box2 > .box2:first-child {margin-bottom: 20px;background-color: transparent;padding: 0px !important;}    .kontakt_bg > .box2:last-child {transform: none;height: auto;margin-left: 0px;}    #detail_zalozky, .point.query {display: block !important;}    .point.query {margin-top: 10px;}    #detail-info-in .favourite {display: inline-block !important;}    #p-registrace-dodaci-adresy #form_registrace_dodacich_adres, #p-fakturacni-adresa #form_registrace {padding: 20px;}    #p-registrace-dodaci-adresy .form_box_content form, #p-fakturacni-adresa .form_box_content form {flex-wrap: wrap;padding: 20px 10px;}    #form_registrace_dodacich_adres .form_box_content .form_table, #p-fakturacni-adresa .form_box_content .form_table {max-width: initial;margin-bottom: 10px;}    .kontakt_bg {margin-bottom: 30px;}    #p-order .box_adresy {width: 100%;}    #p-order .box_adresy .box_adresa {padding: 20px;margin: 0px;margin-bottom: 20px;}    #p-order .obj_info {float: none !important;}    .paging {text-align: left;}    #p-basket #basket_sum {width: 100%;}    #p-basket #basket_button {width: 100%;float: none;text-align: left;}    #p-basket #basket_button #basket-smazat {float: none;margin-bottom: 5px;padding: 12px 20px;}    #basket_button #basket-prepocitat {float: none;padding: 12px 20px;}    .conteiner.dokumenty_blok {max-height: initial;background-color: transparent !important;}    .conteiner.dokumenty_blok img {border-radius: 0px 0px 5px 5px;}    .se_text_content .conteiner.dokumenty_blok.template-box2 .box2:first-child {background-color: #BACAF4;padding: 22px;}    .se_text_content .conteiner.dokumenty_blok.template-box2.minia .box2:first-child {background-color: #fbe4c8;}    .se_text_content .conteiner.dokumenty_blok.template-box2.modeion .box2:first-child {background-color: #f9d1cf;}    .se_text_content .conteiner.dokumenty_blok.template-box2.varius .box2:first-child {background-color: #cdeade;}    .se_text_content .conteiner.dokumenty_blok.template-box2.distri .box2:first-child {background-color: #dad7e8;}    .se_text_content .conteiner.dokumenty_blok.template-box2.arion .box2:first-child {background-color: #cfcfcf;}    .conteiner.dokumenty_blok .box2:nth-child(2) {margin-top: 15px;}    .conteiner.dokumenty_blok .box2:nth-child(2) img {margin: auto;}    #detail_basket .right {flex-wrap: wrap;}    #detail-info .puvodni_cena {width: 100%;text-align: center;}    #detail_basket #detail_basket_form {width: 100%;margin-bottom: 0px;margin-top: 10px;}    .detail_basket_form .basket_form_table tbody {display: block;}    .produkt .foto .foto-in {height: 250px;min-height: 200px;}    .produkt .foto {height: auto;}    .produkt .foto .foto-in a img {max-width: calc(100% - 10px) !important;}    .filtr.doklad table, #p-se-doklad #col-2-in table.celkem, .filtr.doklad table {width: 100%;}    .filtr.doklad table tr td:nth-child(2) {text-align: right;}    .tbl_katalog_vypis .basket_form_down, .tbl_katalog_vypis .basket_form_up {display: initial;}    #popup_front .abp_tbl_basket_product {overflow-x: auto;width: 100%;}    .popup-kosik#popup_front .basket_product td.name {min-width: 250px;}    .box2.back_1 {width: 100%;}    .box2.back_1:last-child {margin-left: 0px;}    .box2.back_1:first-child {margin-bottom: 20px !important;}    .conteiner.back_2 {max-height: inherit;margin-bottom: 20px;}    .conteiner.back_2.template-box2 .box2:first-child {padding: 22px;}    .template-box2-float-right {display: flex;flex-wrap: wrap;}    .template-box2-float-right .box-half:first-child {width: 100%;float: none;order: 10;padding: 0px;}    .template-box2-float-right .box-half:last-child {width: 100%;float:none;padding: 0px;}    #p-basket #ADRESA_FAKTURACNI .form_box_content, #p-basket #ADRESA_DODANI .form_box_content, #p-basket #ZPUSOB_DOPRAVY .form_box_content, #p-basket #basket_kod_poznamka_doklad .form_box_content {min-height: initial;}    #p-basket #ADRESA_FAKTURACNI, #p-basket #ADRESA_DODANI, #p-basket #ZPUSOB_DOPRAVY, #p-basket #basket_kod_poznamka_doklad {width: 100%;margin-right: 0px;}    #p-login #content_bg #col-1, #p-registration #content_bg #col-1, #p-zapomenute-heslo #content_bg #col-1, #p-zmena-hesla #content_bg #col-1 {display: none;}    #p-login #content_bg #content, #p-registration #content_bg #content, #p-zapomenute-heslo #content_bg #content, #p-zmena-hesla #content_bg #content {padding: 50px 30px;width: 95%;margin-top: 30px;margin-bottom: 30px;}    #p-login #content_bg #col-2, #p-registration #content_bg #col-2, #p-zapomenute-heslo #content_bg #col-2, #p-zmena-hesla #content_bg #col-2 {padding: 0px;}}@media only screen and (max-width: 600px) {    #skupina-popisek .box2 {width: 100%;}    #skupina-popisek .box2:first-child {padding: 0px;margin-bottom: 11px;}    .preklikavaci_menu {flex-wrap: wrap;}    .preklikavaci_polozka {width: calc(50% - 25px);margin: 0px;margin-bottom: 10px;border-radius: 5px;}    .preklikavaci_polozka:nth-child(even) {margin-left: 5px;}    .preklikavaci_polozka:nth-child(odd) {margin-right: 5px;}    .preklikavaci_polozka.active {margin-bottom: 10px;}    .produkt, .subcategory_img {width: 50%;}    .produkt {margin: 0px !important;}    .produkt .produkt-in {border-radius: 0px;}    .cat-list_in {border-left: solid 1px #BACAF4;}    .produkt .produkt-in {border: none;border-right: solid 1px #BACAF4;border-bottom: solid 1px #BACAF4;}    .produkt:nth-child(1) .produkt-in, .produkt:nth-child(2) .produkt-in {border-top: solid 1px #BACAF4;border-bottom: solid 0.1px transparent;}    .conteiner .import-objednavky.box2, .conteiner .overeni-dostupnosti.box2 {width: 100%;margin: 0px;}    .conteiner .import-objednavky.box2 {margin-bottom: 20px;}    #detail_zalozky_obsah .slick-list {border-left: 0px;}    #detail_zalozky_obsah .produkt .produkt-in {margin-right: 5px;}    #detail_zalozky_obsah .produkt {border-left: none;}    .subcategories .subcategory {width: calc(50% - 10px);}    .subcategories .subcategory:nth-child(3n) {margin-right: 10px;margin-left: 0px;}    .subcategories .subcategory:nth-child(4n) {margin-left: 10px;margin-right: 0px;}    .subcategories .subcategory:nth-child(even) {margin-left: 10px;margin-right: 0px;}    .subcategories .subcategory:nth-child(odd) {margin-right: 10px;margin-left: 0px;}    .paging a {padding: 8px;margin-bottom: 10px;}    #detail-foto #detail-foto-in {min-height: 300px;}    .se_alert_info .row {flex-wrap: wrap;}    .se_alert_info .row .text {width: calc(100% - 34px);margin-right: 0px;}    .se_alert_info .row .buttons {margin-top: 5px;}    .slider_head .slider_head_left {flex-wrap: wrap;}    .slider_head .slider_head_left .slider_head_left_top {width: 100%;margin-left: 0px;margin-top: 20px;height: 207px;}    .slider_head .slider_head_left .slider_head_left_botttom {width: 100%;margin-right: 0px;height: 167px;}    #p-hp .dlazdice-container.dlazdice_1_content .dlazdice-col {width: calc(100% - 40px);}    #p-hp .dlazdice-container.dlazdice_1_content .dlazdice-col p {margin-bottom: 0px;}    #p-hp .dlazdice_1 {background: linear-gradient( 180deg,rgba(242,246,255,1) -1%, rgba(242,246,255,1) 90%, rgba(255,255,255,1) 90%, rgba(255,255,255,1) 100%);}    #p-hp .dlazdice_1 h2 {font-size: 30px;line-height: 37px;padding: 20px 0px 15px;}    .dlazdice1 .subnazev {min-height: auto;}    #p-hp .div_page_content >.dlazdice_2 {margin-top: 50px;}    #p-hp .div_page_content > .dlazdice_2 > h2 {font-size: 30px;line-height: 37px;padding: 20px 0px 15px;}    #p-hp .calendar_h2 {font-size: 30px;line-height: 37px;padding: 20px 0px 15px;}    #p-hp .div_page_content .dlazdice_3 > h2 {font-size: 30px;line-height: 37px;padding: 20px 0px 15px;}    #p-hp .dlazdice-container.dlazdice_2_content .dlazdice-col {width: calc(100% - 40px);}    #p-se-text h1 {font-size: 30px;line-height: 37px;}    .firma_vyber .hledat input[type="text"] {width: 100%;margin-bottom: 5px;}    .zalozky_bg .zalozky_content .tbl-registrace select, .zalozky_bg .zalozky_content .tbl-registrace input {width: 100%;}    .zalozky_bg .zalozky_content .tbl-registrace .span_povinne {display: none;}    .zalozky_bg .zalozky_content .uzivatel {width: 100%;overflow-x: auto;}    table thead td, table th {padding: 10px;}    .tbl_katalog_vypis tbody td {padding: 10px;}    #p-reorder .tbl_katalog_vypis tbody td.nazev {min-width: 150px;}    #p-reorder .tbl_katalog_vypis .pridat_do_kosiku {min-width: 160px;}    #p-uzivatele #col-2-in {overflow: initial;}    .rezervace_prijezdu_vypis, .rezervace_prijezdu_vypis table {width: 100%;overflow-x: auto;display: block;}    #p-uzivatele #col-2-in table.list {width: 100%;overflow-x: auto;display: block;}    #p-uzivatele #col-2-in table.list thead td {min-width: 100px;padding: 10px;}    #p-uzivatele table.list tbody td {padding: 10px;}    .se_text_content .button.big {margin: 5px 10px !important;}    .buttons-top-list_custom .paging, #p-orders .paging.bott {float: none;text-align: left;margin: 10px 0px;}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky table, #oez-form fieldset.pristroje_naprojektovane_do_zakazky table tbody, #oez-form fieldset.pristroje_naprojektovane_do_zakazky table td {display: block;}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky table tr {display: flex;flex-wrap: wrap;}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible td {min-width: initial;padding: 5px !important;}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible td:nth-child(odd) {width: calc(100% - 90px - 10px);}    #oez-form fieldset.pristroje_naprojektovane_do_zakazky .always_visible td:nth-child(even) {width: calc(90px - 10px);}    .calendar_akce .akce {width: calc(100% - 20px);}    .calendar_akce.calendar_akce_2 .akce:first-child {width: calc(100% - 20px);}    .calendar_akce3 .akce {width: 100%;margin-bottom: 50px;}    .calendar_akce3 .akce:nth-child(odd), .calendar_akce3 .akce:nth-child(even) {margin-right: 0px;margin-left: 0px;}    .calendar_akce .akce:first-child {min-height: auto;}    .calendar_akce .akce:first-child .akce_head {position: inherit;height: 205px;}    .calendar_akce .akce:first-child .akce_body {padding: 14px 20px 30px;background-color: #E0E9FF;position: relative;min-height: auto;padding-bottom: 70px;bottom: auto;left: auto;right: auto;}    .calendar_akce .akce:first-child .akce_body .nazev {font-size: 25px;line-height: 30px;margin-bottom: 10px;min-height: auto;font-family: 'HarmoniaSansPro-Bold';color: #164194;}    .calendar_akce .akce:first-child .akce_body .popis {min-height: auto;color: #164194;font-size: 14px;line-height: 17px;max-width: initial;}    .calendar_akce .akce .akce_body {min-height: auto;}    .calendar_akce.calendar_akce_2 .akce:first-child .akce_body {min-height: auto}    #p-hp .dlazdice-container.dlazdice_2_content .dlazdice-col {min-height: auto}    .produkt_detail > div {flex-wrap: wrap;}    #detail-foto {width: 100%;margin-right: 0px;margin-bottom: 10px;}    #detail-info {width: 100%;}    #detail_zalozky .zalozka {width: calc(50% - 17px);margin: 0px;margin-bottom: 10px;}    #detail_zalozky .zalozka:nth-child(odd) {margin-right: 5px;}    #detail_zalozky .zalozka:nth-child(even) {margin-left: 5px;}    #detail_prilohy ul li a.pripony_btn, ul.dokumenty_items li a.pripony_btn {display: none;}    #ZPUSOB_DOPRAVY .form_box_content, #ZPUSOB_UHRADY .form_box_content, #basket_kod_poznamka_doklad .form_box_content {padding: 20px;}    #p-basket .box_right .form_box_content, #p-basket .box_left .form_box_content {padding: 20px;}    #detail_zalozky {display: flex !important;flex-wrap: wrap;align-items: baseline;}    table.tbl_dotaz_ke_zbozi tr.dotaz_tr_nazev, table.tbl_dotaz_ke_zbozi tr.dotaz_tr_email {width: 100%;margin-left: 0px;margin-right: 0px;margin-bottom: 15px;}    .katalog_typ_vypisu .filtry_bg:first-child {width: 100%;overflow: initial;}    .katalog_typ_vypisu .filtry_bg .filtry {width: 100%;order: 3;margin-top: 10px;}    .katalog_typ_vypisu .filtry_bg .buttons {width: calc(50% - 10px);order: 1;margin-right: 10px;}    .katalog_typ_vypisu .razeni {width: calc(50% - 10px);order: 2;margin-left: 10px;}    .katalog_typ_vypisu .filtry_bg .buttons .button {width: 100%;margin: 0px;box-sizing: border-box;}    .katalog_typ_vypisu .filtry .parametr {width: 100%;margin: 0px;}    .katalog_typ_vypisu .razeni .radit_podle {width: 100%;margin: 0px;box-sizing: border-box;}    .katalog_typ_vypisu .razeni .razeni_content {width: 100%;}    /*body#p-search .katalog_typ_vypisu .filtry_bg .buttons {width: 100%;margin-right: 0px;}*/    .foot_content .foot_center .box {width: 100%;padding-right: 0px;margin-top: 0px;}    .foot_content .foot_center .box.box_last {width: 100%;flex-wrap: wrap;}    .foot_content .foot_center .box.box_last .rep_block_1 {width: 100%;padding-right: 0px;margin-top: 0px;}    .foot_content .foot_center .box:nth-child(4), .foot_content .foot_center .box:nth-child(5) {margin-top: 0px;}    .foot_content .foot_center {margin-top: 20px;}}@media only screen and (max-width: 500px) {    .popup-kosik#popup_front .button.big {width: 100%;max-width: initial;box-sizing: border-box;}    .popup-kosik#popup_front .abp_cena_total .price {display: block;}    #popup_front .filtry_bg .buttons {text-align: left;}    #popup_front .filtry_bg .buttons .zrusit {float: none;margin-right: 5px;display: inline-block;margin-bottom: 5px;}}@media only screen and (max-width: 400px) {    .produkt .in_basket.active {width: calc(100% - 4% - 20px);}    .preklikavaci_polozka {width: 100%;}    .preklikavaci_polozka:nth-child(odd), .preklikavaci_polozka:nth-child(even) {margin: 0px;margin-bottom: 10px;}    table.basket_form_table tr {flex-wrap: wrap;}    .produkty table.basket_form_table td {width: 100%;text-align: center}    .produkty .bt-basket, .produkty .detail_basket_form .bt-basket {float: none;border-radius: 0px 0px 5px 5px;width: 140px;}    .produkty .basket_form_down {border-radius: 5px 0px 0px 0px;}    .produkty .basket_form_up {border-radius: 0px 5px 0px 0px;}    .produkty .basket_form_table .input_ks {width: 60px;}    .produkty .basket_form_down, .produkty .basket_form_up {width: 40px;}    body.user_login .produkt-in .produkt_bg.moznost_nakoupit {min-height: 155px;}    .filtry .skupina_x_podskupina .parametr .hodnoty .hodnota {width: 50%;}    #detail_accessories .produkt {float: left;}}@media only screen and (max-width: 370px) {    #header > .conteiner {padding: 21px 0px;}    #header #logo img {max-width: 114px !important;}    body.user_login #login #login_link, body.user_login #registrace a {margin: 0px 10px;}    #header_bg #basket_link {margin: 0px 10px 0px -5px;}    .foot_top .conteiner .box:first-child {justify-content: center;margin-bottom: 20px;}    .foot_top .conteiner .box {width: 100%;text-align: center;}    #popup_head .close {font-size: 0px;}    .produkty .bt-basket, .produkty .detail_basket_form .bt-basket {width: 120px;}    .basket_form_table .input_ks {width: 40px;}    .produkty .basket_form_down, .produkty .basket_form_up {width: 30px;}}@media print {    #content_bg {margin-top: 0px !important;}    .detail_skladem .DOSTUPNOST .td_katalog_detail_nadpisek {display: none;}}tr.SE_DOKLAD_POLOZKA_ZVZ table{width: auto;margin: 0;margin-left: auto;}tr.SE_DOKLAD_POLOZKA_ZVZ td {padding: 0;text-align: right}tr.SE_DOKLAD_POLOZKA_ZVZ table thead td{padding:5px;font-size: 100%}#p-basket .jina_jak_fakturacni_p{    display: none;}/* DOCASNE VYPNUTI */#detail_uzivatele table .NOTIFIKACE.form_row_checkbox {display: none;}