/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(19px);transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select .optgroup{font-weight:bold}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0 !important;font-size:14px}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
body{font-family:"Open Sans",sans-serif;padding:0;margin:0;background:#fff}button,input,optgroup,select,textarea{font-family:"Open Sans",sans-serif}.layout-container{overflow:hidden;padding-top:75px;margin-bottom:-1px}img{max-width:100%;height:auto;display:block;margin:0 auto}a{-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;text-decoration:none;color:#3a71b2}a:hover{color:#da2127}a.button{border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#3a71b2;padding:9px 71px 9px 29px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button.svg) no-repeat right 30px top 15px}a.button:hover{color:#fff;background:#3a71b2 url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 30px top 15px}a.button.red,tr.vyluka a.button{border-color:#da2127;background:transparent url(/themes/custom/dpmb/images/arrow-button-red.svg) no-repeat right 30px top 15px;color:#da2127}a.button.red:hover,tr.vyluka a.button:hover{color:#fff;background:#da2127 url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 30px top 15px}a.button[href*=".pdf"]{background:transparent url(/themes/custom/dpmb/images/pdf.svg) no-repeat right 30px top 13px}a.button[href*=".pdf"]:hover{background:#3a71b2 url(/themes/custom/dpmb/images/pdf-white.svg) no-repeat right 30px top 13px}a.button.red[href*=".pdf"],tr.vyluka a.button[href*=".pdf"]{background:transparent url(/themes/custom/dpmb/images/pdf-red.svg) no-repeat right 30px top 13px}a.button.red[href*=".pdf"]:hover,tr.vyluka a.button[href*=".pdf"]:hover{background:#da2127 url(/themes/custom/dpmb/images/pdf-white.svg) no-repeat right 30px top 13px}a.button[href*="youtube"]{background:transparent url(/themes/custom/dpmb/images/button-youtube.svg) no-repeat right 30px top 15px;padding-right:56px}a.button[href*="youtube"]:hover{background:#3a71b2 url(/themes/custom/dpmb/images/button-youtube-white.svg) no-repeat right 30px top 15px}a.button.red[href*="youtube"]{background:transparent url(/themes/custom/dpmb/images/button-youtube-red.svg) no-repeat right 30px top 15px}a.button.red[href*="youtube"]:hover{background:#da2127 url(/themes/custom/dpmb/images/button-youtube-white.svg) no-repeat right 30px top 15px}a.button.external{background:transparent;position:relative;padding-right:45px}a.button.external:before{content:"↗";position:absolute;right:30px;top:9px}a.button.external:hover{background:#3a71b2}p a.button{margin-left:0px}*{scroll-behavior:smooth}*:focus{outline:none}p{font-size:16px;line-height:24px;color:#000;margin:0px 0px 10px}h1{color:#da2127;font-weight:bold;font-size:40px;line-height:55px;margin:0px 0px 30px}h2{font-size:40px;line-height:55px;color:#da2127;text-align:center;font-weight:bold;margin:0px 0px 10px}h3{margin:0px;padding-top:30px;color:#3a71b2;font-size:24px;line-height:34px}main .clearfix ul{padding:0px 0px 0px;margin:0px 0px 10px;list-style:none}main .clearfix ul li{padding:0px 0px 0px 20px;margin:0px 0px 0px;font-size:16px;line-height:24px;color:#000;position:relative}main .clearfix ul li:before{content:"";display:block;width:6px;height:6px;position:absolute;left:0px;top:9px;border-radius:3px;background:#000}main .clearfix ol{padding:0px 0px 0px 18px;margin:0px 0px 10px}main .clearfix ol li{padding:0px 0px 0px 2px;margin:0px 0px 0px;font-size:16px;line-height:24px;color:#000;position:relative}main .clearfix ol li::marker{color:#000}main .clearfix ul.buttons{padding:20px 0px 0px;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}main .clearfix ul.buttons li{padding:20px 15px 0px;margin:0px}main .clearfix ul.buttons li:before{display:none}figure.caption{display:block;margin:30px 0px}figure.caption figcaption{font-size:16px;line-height:24px;color:#000;font-style:italic;padding:5px 20px;display:block}blockquote{max-width:1014px;margin:60px auto;box-shadow:0px 20px 30px rgba(0,0,0,0.16);border-radius:15px;background:#fff;box-sizing:border-box;padding:45px 50px}blockquote p,article.node--type-article.node--view-mode-full .paragraph--type--jeden-sloupec blockquote p,article.node--type-tiskova-zprava.node--view-mode-full .paragraph--type--jeden-sloupec blockquote p{font-size:30px;line-height:40px;color:#3a71b2;text-align:center;margin:0px}.clearfix table{width:100%;max-width:885px;margin:80px auto 100px;position:relative}.clearfix table:before{content:"";display:block;box-sizing:border-box;width:calc(100% + 100px);height:calc(100% + 100px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #88A9D0;border-radius:15px;z-index:-1}.clearfix table th{font-size:24px;line-height:34px;font-weight:bold;text-align:left;color:#3A71B2;padding:0px 10px 30px 0px;border-bottom:1px solid #88A9D0;vertical-align:top}.clearfix table th:last-child{padding-right:0px}.clearfix table th em{font-size:16px;line-height:24px;color:#333;font-weight:normal;font-style:italic;display:block}.clearfix table td{border-bottom:1px solid #88A9D0;font-size:16px;line-height:24px;color:#3A71B2;padding:13px 10px 13px 0px}.clearfix table td:nth-child(2) p,.clearfix table td:nth-child(3) p,.clearfix table td:nth-child(2) span,.clearfix table td:nth-child(3) span{color:#3A71B2 !important}.clearfix table td:first-child{font-weight:bold;color:#3A71B2}.clearfix table td:last-child{padding-right:0px}main .clearfix ul.phones,main .clearfix ul.mails,main .clearfix ul.adresa{padding:26px 0px 0px;margin:50px 0px 0px;background:transparent url(/themes/custom/dpmb/images/tel.svg) no-repeat center top}main .clearfix ul.mails{background:transparent url(/themes/custom/dpmb/images/mail.svg) no-repeat center top}main .clearfix ul.adresa{padding:36px 0px 0px;background:transparent url(/themes/custom/dpmb/images/adresa.svg) no-repeat center top}main .clearfix ul.phones li,main .clearfix ul.mails li,main .clearfix ul.adresa li{margin:10px 0px 0px;padding:0;font-size:16px;line-height:22px;color:#88a9d0}main .clearfix ul.phones li a,main .clearfix ul.mails li a,main .clearfix ul.adresa li{display:block;font-size:24px;line-height:34px;font-weight:bold;color:#3a71b2;text-decoration:none}main .clearfix ul.phones li a:hover,main .clearfix ul.mails li a:hover{text-decoration:underline}main .clearfix ul.phones li:before,main .clearfix ul.mails li:before,main .clearfix ul.adresa li:before{display:none}strong.blue{color:#3a71b2}strong.red{color:#DA2127}main .clearfix ul.grid{max-width:765px;margin:0 auto;display:flex;flex-wrap:wrap}main .clearfix ul.grid li{margin:40px 25px 0px;padding:0}main .clearfix ul.grid li:before{display:none}main .clearfix ul.grid li a[href*=".pdf"]{display:block;padding-right:22px;font-size:16px;line-height:22px;font-weight:bold;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/pdf.svg) no-repeat right 5px;background-size:12px 12px}main .clearfix ul.grid li a[href*=".pdf"]:hover{background:transparent url(/themes/custom/dpmb/images/pdf-red.svg) no-repeat right 5px;background-size:12px 12px}.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}a#mobile-menu-button{display:none}header{background:#fff;position:fixed;width:100%;left:0px;top:0px;z-index:10;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;margin-top:0px}.region-notice+header{top:34px}body.continued header{box-shadow:0px 0px 10px rgba(0,0,0,0.2)}body.toolbar-horizontal.toolbar-fixed header{top:79px}body.toolbar-horizontal.toolbar-fixed .region-notice+header{top:113px}.region-notice+header.nav-down{top:0px}body.toolbar-horizontal.toolbar-fixed .region-notice+header.nav-down{top:79px}header.nav-up{margin-top:-110px}.region-notice+header.nav-up{margin-top:-200px}.region-header{width:100%;max-width:1760px;margin:0 auto;box-sizing:border-box;padding:0px 20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:75px}header .block-system-branding-block{padding-left:30px;width:140px}header nav.navigation.menu--main{width:calc(100% - 210px);box-sizing:border-box;padding-right:30px}header nav.navigation.menu--main>ul.menu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end}header nav.navigation.menu--main>ul.menu>li{padding:0px;margin:0px 0px 0px 50px;list-style:none;position:relative}header nav.navigation.menu--main>ul.menu>li:has(> a.mobile-only){display:none}body.lang-en header nav.navigation.menu--main>ul.menu>li:has(> a.mobile-only){display:block}header nav.navigation.menu--main>ul.menu>li>a{text-decoration:none;font-size:16px;line-height:22px;display:block;color:#000;font-weight:bold;padding:10px 0px}header nav.navigation.menu--main>ul.menu>li:hover>a,header nav.navigation.menu--main>ul.menu>li.menu-item--active-trail>a,body.path-taxonomy header nav.navigation.menu--main>ul.menu>li>a[href*="/blog"],body.page-node-type-article header nav.navigation.menu--main>ul.menu>li>a[href*="/blog"]{color:#da2127}header nav.navigation.menu--main>ul.menu>li.menu-item--expanded>a{padding-right:20px;background:transparent url(/themes/custom/dpmb/images/arrow-menu-black.svg) no-repeat right center;background-size:14px auto}header nav.navigation.menu--main>ul.menu>li.menu-item--expanded>a:hover{background:transparent url(/themes/custom/dpmb/images/arrow-menu-hover.svg) no-repeat right center;background-size:14px auto}header nav.navigation.menu--main>ul.menu>li>ul{display:none;position:absolute;left:-10px;margin:0px;min-width:335px;box-sizing:border-box;top:100%;background:#fff;border-radius:10px;box-shadow:15px 15px 15px rgba(0,0,0,0.15);padding:26px 25px}header nav.navigation.menu--main>ul.menu>li:hover>ul{display:block}header nav.navigation.menu--main>ul.menu>li>ul>li{padding:0;margin:0}header nav.navigation.menu--main>ul.menu>li>ul>li>a{text-decoration:none;font-size:16px;line-height:22px;display:block;color:#000;padding:4px 0px}header nav.navigation.menu--main>ul.menu>li>ul>li>a:hover{font-weight:bold}header .block-search{position:relative;z-index:1}header .block-search form{display:none;position:absolute;right:0px;top:0px}header .block-search .search-switcher{width:40px;height:40px;font-size:0px;text-indent:-9999px;background:transparent url(/themes/custom/dpmb/images/search-solid.svg) no-repeat center center;display:block;background-size:20px 20px;cursor:pointer}header .block-search .search-switcher:hover{background:transparent url(/themes/custom/dpmb/images/search-solid-hover.svg) no-repeat center center;background-size:20px 20px}body.expanded-search header nav.navigation.menu--main{display:none}body.expanded-search header .block-search form{display:block}header .block-search form .form-item{margin:0px}header .block-search form .form-item input{width:265px;height:40px;background:#fff}header .block-search form .form-actions{padding:0px;position:absolute;right:0px;top:0px}header .block-search form .form-actions input.button{width:40px;height:40px;font-size:0px;text-indent:-9999px;background:transparent url(/themes/custom/dpmb/images/search-solid.svg) no-repeat center center;display:block;background-size:20px 20px;padding:0}header .block-search form .form-actions input.button:hover{background:transparent url(/themes/custom/dpmb/images/search-solid-hover.svg) no-repeat center center;background-size:20px 20px}header .contextual{top:-15px}@media screen and (max-width:1540px){header .block-system-branding-block{padding-left:0px}header nav.navigation.menu--main>ul.menu>li{margin:0px 0px 0px 20px}}@media screen and (max-width:1280px){header nav.navigation.menu--main>ul.menu>li{margin:0px 0px 0px 8px}header nav.navigation.menu--main{padding-right:0px}}@media screen and (max-width:1150px){.region-header{position:relative}header nav.navigation.menu--main{display:none}a#mobile-menu-button{display:block;position:absolute;top:0px;right:50px}a#mobile-menu-button span{display:inline-block;vertical-align:middle;margin:35px 0px;width:30px;font-size:0px;text-indent:-9999px;height:4px;background:#131E29;position:relative;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);border-radius:2px}a#mobile-menu-button span:before{content:"";display:block;width:30px;height:100%;position:absolute;top:-10px;right:0px;background:#131E29;transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in,background-color 0.15s ease;border-radius:2px}a#mobile-menu-button span:after{content:"";display:block;width:30px;height:100%;position:absolute;bottom:-10px;right:0px;background:#131E29;transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0.15s ease;border-radius:2px}body.mobile-menu-expanded a#mobile-menu-button span{transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);width:30px;background:#da2127}body.mobile-menu-expanded a#mobile-menu-button span:before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out,background-color 0.15s ease;width:30px;background:#da2127}body.mobile-menu-expanded a#mobile-menu-button span:after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1),background-color 0.15s ease;width:30px;background:#da2127}body.mobile-menu-expanded header nav.navigation.menu--main{overflow:auto;display:block;position:absolute;left:0px;top:100%;width:100%;background:#fff;max-height:calc(100vh - 100px);box-shadow:0px 10px 10px rgba(0,0,0,0.2)}header nav.navigation.menu--main>ul.menu>li{margin:0px;width:100%}header nav.navigation.menu--main>ul.menu>li>a{padding:10px 20px}header nav.navigation.menu--main>ul.menu>li.menu-item--expanded>a{padding-right:40px;background:transparent}header nav.navigation.menu--main>ul.menu>li>ul,header nav.navigation.menu--main>ul.menu>li:hover>ul{display:none;position:static;min-width:100%;border-radius:0px;box-shadow:none;padding:0px}header nav.navigation.menu--main>ul.menu>li>ul>li>a{padding:10px 20px 10px 40px}header nav.navigation.menu--main>ul.menu>li>ul>li>a:hover{font-weight:normal}header nav.navigation.menu--main>ul.menu>li.menu-item--expanded>a:hover{background:transparent}header .block-search{margin-right:-10px}a#mobile-menu-button:after{content:"Menu";font-size:24px;line-height:33px;color:#131E29;margin:0px 0px 1px 10px;display:inline-block;vertical-align:middle}body.mobile-menu-expanded a#mobile-menu-button:after{content:"Zavřít"}header nav.navigation.menu--main>ul.menu>li:has(> a.mobile-only){display:block}}@media screen and (max-width:767px){.region-notice+header{top:58px}}@media screen and (max-width:479px){.region-notice+header{top:82px}}main{width:96%;max-width:1220px;margin:0 auto}.region-notice{position:relative;top:-75px}.region-notice>.block{background:#000}.region-notice>.block p{color:#fff;margin:0px auto;padding:5px 20px;max-width:1260px;box-sizing:border-box}.region-notice>.block p a{color:#fff;text-decoration:underline}.region-notice>.block p a:hover{text-decoration:none}.paragraph--type--rozcestnik,.paragraph--type--rozcestnik-ctvercovy{padding:75px 0px 35px}h2.field--name-field-nadpis+.field--name-field-text{text-align:center}.paragraph-566 h2.field--name-field-nadpis+.field--name-field-text{text-align:left}.paragraph--type--jeden-sloupec p a.button{margin-top:40px}.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku,.paragraph--type--rozcestnik-ctvercovy .field--name-field-polozky-rozcestniku{display:flex;flex-wrap:wrap;margin:0px -20px;padding:40px 0 0}.paragraph--type--rozcestnik-ctvercovy .field--name-field-polozky-rozcestniku{margin:0px -24px;justify-content:center}.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku>.field__item{padding:0px 20px 40px;display:block}.paragraph--type--rozcestnik-ctvercovy .field--name-field-polozky-rozcestniku>.field__item{padding:0px 24px 40px;width:33.33%;box-sizing:border-box}.paragraph--type--imagelink{position:relative;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;box-shadow:none;border-radius:15px}.paragraph--type--imagelink:hover{box-shadow:15px 15px 15px rgba(0,0,0,0.15)}.paragraph--type--imagelink img{border-radius:15px}.paragraph--type--imagelink .field--name-field-bgimg{position:relative}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink .field--name-field-bgimg{border-radius:15px;overflow:hidden;padding-top:100%}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink .field--name-field-bgimg img{max-width:10000px;min-width:100%;min-height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.paragraph--type--imagelink .field--name-field-bgimg:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;border-radius:15px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;background:linear-gradient(to right,black,rgba(0,0,0,0))}.paragraph--type--imagelink:hover .field--name-field-bgimg:before{background:linear-gradient(to right,#3a71b2,rgba(58,113,178,0))}.paragraph--type--imagelink .field--name-field-odkaz{position:absolute;z-index:2;left:0px;top:0px;width:100%;box-sizing:border-box;height:100%;padding-left:50px;padding-right:50px;display:flex;align-items:center}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink .field--name-field-odkaz{padding-bottom:50px;align-items:flex-end}.paragraph--type--imagelink .field--name-field-odkaz a{font-size:30px;line-height:40px;font-weight:bold;display:block;color:#fff;text-decoration:none}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink .field--name-field-odkaz a{max-width:calc(100% - 50px)}.paragraph--type--imagelink .field--name-field-odkaz a:hover{text-decoration:underline}.paragraph--type--imagelink .field--name-field-odkaz a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1}a.backtotop{position:fixed;bottom:30px;right:30px;width:50px;height:50px;box-sizing:border-box;border:1px solid #da2127;background:#fff url(/themes/custom/dpmb/images/backtotop.svg) no-repeat center center;background-size:auto 30px;font-size:0px;text-indent:-9999px;display:block;opacity:0;z-index:7;box-shadow:none}a.backtotop:hover{box-shadow:15px 15px 15px rgba(0,0,0,0.15)}body.continued a.backtotop{opacity:1}.paragraph--type--blok{position:relative}.paragraph--type--blok .field--name-field-bgimg{height:700px;position:relative;z-index:-1;width:100vw;overflow:hidden;left:50%;transform:translate(-50%,0%)}.paragraph--type--blok .field--name-field-bgimg img{position:absolute;left:50%;top:50%;max-width:10000px;width:auto;min-height:100%;min-width:100vw;transform:translate(-50%,-50%)}.paragraph--type--blok>.blocks{position:absolute;width:100%;left:0px;top:50%;transform:translate(0%,-50%);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.paragraph--type--blok>.blocks>.block-search-traffic{width:calc(42% - 50px);padding:40px 30px 30px;box-sizing:border-box;background:#fff;border-radius:15px}.paragraph--type--blok>.blocks .udalosti-kampane{width:58%}.paragraph--type--blok>.blocks .udalosti-kampane .kampan{display:none;padding:40px 30px 30px;box-sizing:border-box;background:#fff;border-radius:15px;margin:50px 0;border:2px solid #da2127}.paragraph--type--blok>.blocks .udalosti-kampane .kampan:has(.item-list ul li){display:block}.paragraph--type--blok>.blocks .udalosti-kampane .kampan h2{font-size:30px;line-height:40px;font-weight:bold;margin:0px 0px 10px}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul{margin:0}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li{position:relative;padding:5px 190px 5px 0;border-bottom:1px solid #da2127;margin:0;display:block}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li:last-child{border-bottom:none}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-field-kampan a{color:#da2127;text-decoration:none;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:27px;font-weight:bold}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-field-kampan a:hover{text-decoration:underline}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-field-platnost-od,.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-field-platnost-do{font-size:16px;line-height:22px;color:#000;font-weight:bold}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-field-platnost-od .views-label,.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-field-platnost-do .views-label{font-weight:normal;padding-right:4px}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-view-node{position:absolute;right:0;top:calc(50% - 21px)}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-view-node a{border:1px solid #da2127;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#da2127;padding:9px 50px 9px 16px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button-red.svg) no-repeat right 15px top 15px}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-view-node a:hover{color:#fff;background:#da2127 url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 15px top 15px}.blocks:has(.view-kampane .item-list ul li) .view-mimoradne-udalosti-nejnovejsi .item-list>ul li{display:none}.blocks:has(.view-kampane .item-list ul li) .view-mimoradne-udalosti-nejnovejsi .item-list>ul li:first-child,.blocks:has(.view-kampane .item-list ul li) .view-mimoradne-udalosti-nejnovejsi .item-list>ul li:nth-child(2),.blocks:has(.view-kampane .item-list ul li) .view-mimoradne-udalosti-nejnovejsi .item-list>ul li:nth-child(3){display:flex}.paragraph--type--blok>.blocks .field--name-field-blok{width:100%;padding:40px 30px 30px;box-sizing:border-box;background:#fff;border-radius:15px}.paragraph--type--blok>.blocks .field--name-field-blok h2,.paragraph--type--blok>.blocks>.block-search-traffic h2{font-size:30px;line-height:40px;font-weight:bold;margin:0px 0px 10px;color:#3a71b2}.paragraph--type--blok>.blocks>.block-search-traffic h2{margin-bottom:0px}.paragraph--type--blok>.blocks>.block-search-traffic>form{text-align:center}.paragraph--type--blok>.blocks>.block-search-traffic>form h3{clear:both;width:100%;font-weight:bold;color:#da2127;font-size:20px;line-height:30px;padding-top:10px;margin:0px 0px 10px;text-align:left}.paragraph--type--blok>.blocks>.block-search-traffic>form .row{margin:0px 0px 10px;position:relative;text-align:left}.paragraph--type--blok>.blocks>.block-search-traffic>form .row>label:first-child{font-weight:bold;font-size:16px;color:#88a9d0;position:absolute;line-height:40px;left:11px;top:1px;z-index:1}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices{border:1px solid #88a9d0;border-radius:5px;height:42px;width:100%;box-sizing:border-box;line-height:40px;padding:0px 43px 0px 108px;color:#da2127;position:relative;font-weight:bold;font-size:16px;float:none}.paragraph--type--blok>.blocks>.block-search-traffic>form .row select{border:1px solid #88a9d0;border-radius:5px;height:42px;width:100%;padding:0px 43px 0px 108px;color:#da2127;appearance:none;background:transparent url(/themes/custom/dpmb/images/arrow-menu.svg) no-repeat right 12px center}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select:after,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select.open:after,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices:after,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices.is-open:after{content:"";display:block;width:1px;height:40px;position:absolute;right:42px;top:0px;border:none;background:#88a9d0;transform:none;margin:0px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select:before,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices:before{content:"";display:block;width:42px;height:42px;position:absolute;right:0px;top:0px;border:none;background:transparent url(/themes/custom/dpmb/images/arrow-menu.svg) no-repeat center center;transform:none;margin:0px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;transform:rotate(0deg)}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select.open:before,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices.is-open:before{transform:rotate(180deg)}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select .nice-select-dropdown,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices .choices__list--dropdown{margin-top:-5px;background:transparent;box-shadow:none;width:calc(100% + 2px);border:1px solid #88a9d0;border-top:none;border-radius:0px 0px 5px 5px;box-sizing:border-box;padding-top:7px;left:-1px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select .nice-select-dropdown .nice-select-search-box{padding:10px;background:#fff}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select .nice-select-dropdown .nice-select-search-box input,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices .choices__list--dropdown input{border:1px solid #88a9d0;height:42px;box-sizing:border-box;width:100%;font-size:16px;color:#da2127;font-weight:normal;border-radius:5px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select .nice-select-dropdown ul.list,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices .choices__list--dropdown .choices__list{padding:0px 10px 10px;background:#fff;border:none;margin:0px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select li.option,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices .choices__list--dropdown .choices__item{padding:0px;line-height:30px;font-size:16px;color:#da2127;font-weight:normal}.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select li.option:hover,.paragraph--type--blok>.blocks>.block-search-traffic>form .row .choices .choices__list--dropdown .choices__item:hover{color:#000}.paragraph--type--blok>.blocks>.block-search-traffic>form *:focus{box-shadow:0px 0px 15px rgba(0,0,0,0.5)}.paragraph--type--blok>.blocks>.block-search-traffic>form a.button:focus,.paragraph--type--blok>.blocks>.block-search-traffic>form input[type="radio"]:focus,.paragraph--type--blok>.blocks>.block-search-traffic>form input[type="button"]:focus{box-shadow:0px 0px 15px black}.paragraph--type--blok>.blocks>.block-search-traffic>form .row input[type="date"],.paragraph--type--blok>.blocks>.block-search-traffic>form .row input[type="time"]{width:calc(50% - 10px);margin-right:15px;box-sizing:border-box;height:42px;border:1px solid #88a9d0;border-radius:5px;color:#da2127;font-size:16px;font-weight:bold;padding:0px 10px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row input[type="time"]{margin-right:0px}.paragraph--type--blok>.blocks>.block-search-traffic div.spojeni{display:none}.region-content .paragraph--type--blok>.blocks>.block-search-traffic div.spojeni form[id*="dpmb-spojeni-"]{padding:0px;margin:0px;border:none}.region-content .paragraph--type--blok>.blocks>.block-search-traffic div.spojeni form[id*="dpmb-spojeni-"]:before,.region-content .paragraph--type--blok>.blocks>.block-search-traffic div.spojeni form[id*="dpmb-spojeni-"]:after{display:none}.paragraph--type--blok .field--name-field-bgimg{height:800px}.paragraph--type--blok>.blocks>.block-search-traffic div.spojeni{display:block}.paragraph--type--blok>.blocks>.block-search-traffic>form{display:none}.paragraph--type--blok .jezdimeprovas{display:block;height:83px;position:relative;width:100vw;max-width:1700px;left:50%;transform:translate(-50%,0%)}.paragraph--type--blok .jezdimeprovas:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0px;transform:translate(-50%,0%);z-index:-1;background:#da2127}.paragraph--type--blok .jezdimeprovas p{height:83px;background:transparent url(/themes/custom/dpmb/images/srdicko-dpmb.svg) no-repeat 20px center;background-size:contain;width:100%;margin:0px;font-size:0px;text-indent:-9999px}form .form-item input[type="radio"]{appearance:none;border:none;position:absolute;left:0px;top:0px;width:20px;height:20px;padding:0}body.front input[type="radio"]{width:20px;height:20px;appearance:none;margin:0px -24px -5px 0px;border-radius:10px}input[type="radio"]+label{display:inline-block;padding-left:30px;margin-right:30px;font-size:14px;line-height:20px;font-weight:bold;color:#88a9d0;position:relative}input[type="radio"]:checked+label{color:#da2127}input[type="radio"]+label:before{content:"";display:block;width:20px;height:20px;border-radius:20px;box-sizing:border-box;border:1px solid #88a9d0;position:absolute;left:0px;top:0px}input[type="radio"]:checked+label:before{border-color:#da2127}input[type="radio"]:checked+label:after{content:"";display:block;width:14px;height:14px;border-radius:20px;box-sizing:border-box;background:#da2127;position:absolute;left:3px;top:3px}form.webform-submission-form input[type="radio"]:checked+label{color:#3A71B2}form.webform-submission-form input[type="radio"]:checked+label:before{border-color:#3A71B2}form.webform-submission-form input[type="radio"]:checked+label:after{background:#3A71B2}.paragraph--type--blok>.blocks>.block-search-traffic>form a.button.red,.paragraph--type--blok>.blocks>.block-search-traffic>form input[type="button"]{width:100%;box-sizing:border-box;display:block;text-align:center;font-size:18px;padding:20px 19px;margin:44px 0px 20px;background:#da2127;color:#fff;border:1px solid #da2127;line-height:22px;font-weight:bold;border-radius:10px}.paragraph--type--blok>.blocks>.block-search-traffic>form a.button.red:hover,.paragraph--type--blok>.blocks>.block-search-traffic>form input[type="button"]:hover{color:#da2127;background:#fff}.paragraph--type--blok>.blocks>.block-search-traffic>form a.button.red+a{display:inline-block;font-size:18px;line-height:24px;font-weight:bold;color:#88a9d0;padding-right:54px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-odkaz.svg) no-repeat right center}.paragraph--type--blok>.blocks>.block-search-traffic>form a.button.red+a:hover{color:#da2127;background:transparent url(/themes/custom/dpmb/images/arrow-odkaz-red.svg) no-repeat right center}.view-mimoradne-udalosti-nejnovejsi .item-list>ul{margin:0}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li{display:flex;flex-wrap:wrap;padding-bottom:10px;margin:0 0 7px;border-bottom:1px solid #3a71b2}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li:last-child{margin-bottom:23px;border-bottom:none}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing{width:100%;font-size:20px;line-height:27px;font-weight:bold;margin-bottom:6px}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing h3{font-size:20px;line-height:27px;padding:0;margin:0;display:inline-block;max-width:calc(100% - 140px)}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing .field-content{display:flex;flex-wrap:wrap}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing a{color:#da2127;text-decoration:none;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding-left:7px;border-left:2px solid #000;margin-left:7px}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing a:hover{text-decoration:underline}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing .field-content .datetime{margin-left:4px}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-linka{font-size:16px;line-height:22px;color:#000;position:relative;display:flex;flex-wrap:wrap;text-transform:lowercase}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-linka .field-content{text-transform:none}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-linka .field-content{margin:0px 17px 0px 5px}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-linka:before{content:"";display:block;width:7px;height:1px;position:absolute;right:5px;top:11px;background:#000}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-zdrzeni{font-size:16px;line-height:22px;color:#000;font-weight:bold;position:relative;display:flex;flex-wrap:wrap;text-transform:lowercase}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-zdrzeni .field-content{margin-left:5px}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-smer{font-size:16px;line-height:22px;color:#000;display:flex;position:relative}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-smer .field-content{margin-right:17px;position:relative}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-field-smer .field-content:after{content:"";display:block;width:7px;height:1px;position:absolute;right:-12px;top:11px;background:#000}.view-mimoradne-udalosti-nejnovejsi .view-empty{margin:0px 0px 10px;padding:15px 0px;font-weight:bold;text-align:center}.view-mimoradne-udalosti-nejnovejsi .view-empty+.view-footer{text-align:center}article.node--view-mode-full>.header,.view-header .header{height:250px;position:relative;width:100%;margin-bottom:25px}body.front article.node--view-mode-full>.header{display:none}article.node--view-mode-full>.header .field--name-field-image,.view-header .header .field--name-field-image{position:relative;left:50%;transform:translate(-50%,0%);width:100vw;height:100%;overflow:hidden;z-index:-1}article.node--view-mode-full>.header .field--name-field-image:before,.view-header .header .field--name-field-image:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;background:linear-gradient(to right,rgba(58,113,178,0.9),rgba(58,113,178,0))}article.node--view-mode-full>.header .field--name-field-image img,.view-header .header .field--name-field-image img{max-width:10000px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;min-width:100%;min-height:100%}article.node--view-mode-full>.header h1,.view-header .header h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1220px;text-align:center;margin:0px;color:#fff;font-size:60px;line-height:82px;font-weight:bold}.view-kategorie-blogu>.view-content,.services-anchors{padding-bottom:50px;display:flex;flex-wrap:wrap;justify-content:center}.services-anchors{padding:65px 0px 0px}.view-kategorie-blogu>.view-content .views-row{margin:0px 5px 10px}.view-kategorie-blogu>.view-content .views-row a,.services-anchors a{border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#3a71b2;padding:9px 29px 9px 29px;text-decoration:none}.view-kategorie-blogu>.view-content .views-row a:hover,.view-kategorie-blogu>.view-content .views-row a.is-active,.services-anchors a:hover,.services-anchors a.is-active{color:#fff;background:#3a71b2}.services-anchors a{margin:10px 5px 0px}nav.breadcrumb{padding:0;margin:0}nav.breadcrumb ol{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav.breadcrumb ol li{display:inline;font-size:16px;line-height:24px;color:#3a71b2}nav.breadcrumb ol li:before{content:">";margin:0px 1px 0px 2px}nav.breadcrumb ol li:first-child:before{display:none}nav.breadcrumb ol li a{color:#3a71b2;text-decoration:none}nav.breadcrumb ol li a:hover{text-decoration:underline}.view nav.breadcrumb{padding-bottom:100px}article.node--type-article.node--view-mode-full nav.breadcrumb,article.node--type-tiskova-zprava.node--view-mode-full nav.breadcrumb{padding-bottom:50px}article.node--type-article.node--view-mode-full,article.node--type-tiskova-zprava.node--view-mode-full{padding:25px 0px 0px}article.node--type-article.node--view-mode-full h2,article.node--type-tiskova-zprava.node--view-mode-full h2{margin:0px;padding-top:30px;color:#3a71b2;text-align:left;font-size:30px;line-height:40px}.block-local-tasks-block{display:none}body.path-user .block-local-tasks-block{display:block;max-width:600px;margin:0 auto 50px}body.path-user .region-content{padding:100px 0px}body.path-user #block-dpmb-page-title{text-align:center}body.path-user form p{padding-left:170px;margin:-10px auto 10px;font-size:0.85em;box-sizing:border-box;max-width:600px}body.status-404 .region-content,body.status-403 .region-content{text-align:center;position:relative;padding:190px 0px 115px}body.status-404 .region-content:before,body.status-403 .region-content:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0px;transform:translate(-50%,0%);z-index:-1;background:transparent url(/themes/custom/dpmb/images/404.jpg) no-repeat center center;background-size:cover}body.status-403 .region-content:before{background:transparent url(/themes/custom/dpmb/images/403.jpg) no-repeat center center;background-size:cover}body.status-404 article.node--view-mode-full>.header,body.status-403 article.node--view-mode-full>.header,body.status-404 article.node--view-mode-full>h1,body.status-403 article.node--view-mode-full>h1{display:none}body.status-404 .block-page-title-block,body.status-403 .block-page-title-block{margin-bottom:-90px}body.status-404 .block-page-title-block h1,body.status-403 .block-page-title-block h1{text-shadow:0px 1px 3px #00000029;font-size:274px;line-height:374px;color:#fff}body.status-404 h2,body.status-403 h2{font-size:60px;line-height:80px;color:#fff}body.status-404 main p,body.status-403 main p{font-size:24px;line-height:34px;color:#fff;margin:0 auto 30px;max-width:808px}body.status-403 main p{max-width:1100px}body.status-404 main p:last-child,body.status-403 main p:last-child{margin-bottom:0px}body.status-404 p a.button,body.status-403 p a.button{background:transparent url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 30px top 15px;border-color:#fff;color:#fff}body.status-404 p a.button:hover,body.status-403 p a.button:hover{background:#fff url(/themes/custom/dpmb/images/arrow-button.svg) no-repeat right 30px top 15px;color:#3a71b2}.paragraph--type--jizdni-rady{padding:75px 0px 1px}.paragraph--type--jizdni-rady .field--name-field-skupiny-linek{max-width:695px;margin:0 auto}.paragraph--type--polozka-linek{padding:0px 0px 50px}.paragraph--type--polozka-linek h3,.paragraph--type--jeden-sloupec.paragraph-370 h3{padding:0px 0px 30px;font-size:30px;line-height:40px}.paragraph--type--polozka-linek .field--name-field-linky{grid-template-columns:repeat(7,minmax(30px,1fr));grid-column-gap:10px;grid-row-gap:40px;display:grid}.paragraph--type--polozka-linek.paragraph-220 .field--name-field-linky{grid-template-columns:repeat(1,minmax(30px,1fr))}.paragraph--type--polozka-linek .field--name-field-linky .field__item a,.paragraph--type--jeden-sloupec.paragraph-370 p a.button{font-size:16px;line-height:22px;font-weight:bold;color:#3A71B2;text-decoration:none;padding:0px 22px 0px 0px;display:inline-block;background:transparent url(/themes/custom/dpmb/images/pdf.svg) no-repeat right center;box-sizing:border-box;min-width:53px;text-align:right}.paragraph--type--polozka-linek .field--name-field-linky .field__item a:hover,.paragraph--type--jeden-sloupec.paragraph-370 p a.button:hover{text-decoration:underline}.paragraph--type--polozka-linek .field--name-field-linky .field__item a.vyluka{background:transparent url(/themes/custom/dpmb/images/vyluka.svg) no-repeat right 5px center;color:#DA2127}.paragraph--type--jeden-sloupec.paragraph-370{padding:0px 0px 50px;max-width:695px;margin:0 auto}.paragraph--type--jeden-sloupec.paragraph-370 p:nth-child(2){max-width:100%}.paragraph--type--jeden-sloupec.paragraph-370 p a.button{margin:0px;border:none}.paragraph--type--dva-sloupce.paragraph-223{margin:75px 0px 25px;width:100%;display:inline-flex;border:1px solid #88A9D0;border-radius:15px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo{width:calc(100% - 600px);box-sizing:border-box;padding:50px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vpravo{width:500px;margin:-1px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo h2{text-align:left}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo h3{padding:0px 0px 10px;font-size:30px;line-height:40px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo p{margin-bottom:18px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo p:last-child{margin:0px}.smap{min-height:100%;border-radius:0px 15px 15px 0px}article.node--type-article.node--view-mode-full .smap{border-radius:0px;margin:20px 0px}.smap>div:first-child{width:100% !important}.block-views-blockkratkodobe-vyluky-block-1{padding:75px 0px 0px}.view-kratkodobe-vyluky{padding-bottom:75px}.view-kratkodobe-vyluky .view-filters{padding:40px 0px}.view-vyluky-a-udalosti .view-filters{padding:25px 0px 40px}.view-kratkodobe-vyluky .view-filters form .form-item,.view-vyluky-a-udalosti .view-filters form .form-item{float:none;margin-right:5px;margin-left:5px;flex-direction:column;align-items:flex-start}.view-kratkodobe-vyluky .view-filters form div[class*="form-item-field-platnost-do-value"],.view-vyluky-a-udalosti .view-filters form div[class*="form-item-field-platnost-do-value"]{display:none}.view-kratkodobe-vyluky .view-filters form .form--inline,.view-vyluky-a-udalosti .view-filters form .form--inline{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.view-kratkodobe-vyluky .view-filters form .form-item label,.view-vyluky-a-udalosti .view-filters form .form-item label{width:100%;text-align:left}.view-kratkodobe-vyluky .view-filters form .form-actions,.view-vyluky-a-udalosti .view-filters form .form-actions{margin:0px 20px 10px;padding:0;display:flex}.view-kratkodobe-vyluky .view-filters form .form-actions input.button,.view-vyluky-a-udalosti .view-filters form .form-actions input.button{border:1px solid #DA2127;border-radius:10px;color:#fff;padding:8px 60px 8px 30px;background:#DA2127 url(/themes/custom/dpmb/images/icon-search.svg) no-repeat right 30px center}.view-kratkodobe-vyluky .view-filters form .form-actions input.button:hover,.view-vyluky-a-udalosti .view-filters form .form-actions input.button:hover{color:#DA2127;background:#fff url(/themes/custom/dpmb/images/icon-search-hover.svg) no-repeat right 30px center}.view-kratkodobe-vyluky .view-filters form .form-actions input.button[data-drupal-selector*="edit-reset"],.view-vyluky-a-udalosti .view-filters form .form-actions input.button[data-drupal-selector*="edit-reset"]{background:#ccc url(/themes/custom/dpmb/images/times-solid.svg) no-repeat center center;background-size:24px;font-size:0px;text-indent:-9999px;padding:0px 0px;height:42px;margin-left:20px;border-color:#ccc;width:42px}.view-kratkodobe-vyluky .view-filters form .form-actions input.button[data-drupal-selector*="edit-reset"]:hover,.view-vyluky-a-udalosti .view-filters form .form-actions input.button[data-drupal-selector*="edit-reset"]:hover{background:#000 url(/themes/custom/dpmb/images/times-solid.svg) no-repeat center center;background-size:24px;border-color:#000}.view-kratkodobe-vyluky .view-filters form .form-item input,.view-kratkodobe-vyluky .view-filters form .form-item select,.view-vyluky-a-udalosti .view-filters form .form-item input,.view-vyluky-a-udalosti .view-filters form .form-item select{height:42px;width:auto}.view-filters form .nice-select .nice-select-dropdown ul.list li[data-value="Brněnské zastávky"],.view-filters form .nice-select .nice-select-dropdown ul.list li[data-value="Mimobrněnské zastávky"]{pointer-events:none;color:#da2127}.view-filters form .nice-select .nice-select-dropdown ul.list li[data-value="-"]{pointer-events:none}.view-kratkodobe-vyluky .view-filters form .form-item .nice-select li.option,.view-vyluky-a-udalosti .view-filters form .form-item .nice-select li.option{position:relative;padding-left:25px}.view-kratkodobe-vyluky .view-filters form .form-item .nice-select li.option:before,.view-vyluky-a-udalosti .view-filters form .form-item .nice-select li.option:before{content:"";width:20px;height:20px;display:block;box-sizing:border-box;position:absolute;left:0px;top:5px;border:1px solid #3a71b2;background:transparent}.view-kratkodobe-vyluky .view-filters form .form-item .nice-select li.option.selected:before,.view-vyluky-a-udalosti .view-filters form .form-item .nice-select li.option.selected:before{background:#3a71b2}.view-kratkodobe-vyluky .view-filters form .form-item .nice-select li.option.selected:after,.view-vyluky-a-udalosti .view-filters form .form-item .nice-select li.option.selected:after{content:"";width:14px;height:7px;display:block;box-sizing:border-box;position:absolute;left:3px;top:8px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg)}.view-kratkodobe-vyluky .view-header,.view-vyluky-a-udalosti .view-header,.view-kratkodobe-vyluky .view-footer,.view-vyluky-a-udalosti .view-footer{margin:0 auto 50px;max-width:808px}.view-kratkodobe-vyluky .view-header>.view-linky-pro-filtr .view-content,.view-vyluky-a-udalosti .view-header>.view-linky-pro-filtr .view-content{padding-left:80px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.view-kratkodobe-vyluky .view-header>.view-linky-pro-filtr.view-display-id-block_1,.view-vyluky-a-udalosti .view-header>.view-linky-pro-filtr.view-display-id-block_1{background:transparent url(/themes/custom/dpmb/images/icon-tram.svg) no-repeat 20px top;background-size:auto 42px}.view-kratkodobe-vyluky .view-header>.view-linky-pro-filtr.view-display-id-block_3,.view-vyluky-a-udalosti .view-header>.view-linky-pro-filtr.view-display-id-block_3{background:transparent url(/themes/custom/dpmb/images/bus.svg) no-repeat 20px 3px;background-size:auto 36px}.view-kratkodobe-vyluky .view-header>.view-linky-pro-filtr.view-display-id-block_4,.view-vyluky-a-udalosti .view-header>.view-linky-pro-filtr.view-display-id-block_4{background:transparent url(/themes/custom/dpmb/images/bus-noc.svg) no-repeat left 3px;background-size:auto 36px}.view-kratkodobe-vyluky .view-header>.view-linky-pro-filtr.view-display-id-block_2,.view-vyluky-a-udalosti .view-header>.view-linky-pro-filtr.view-display-id-block_2{background:transparent url(/themes/custom/dpmb/images/trol.svg) no-repeat 20px top;background-size:auto 42px}.view-kratkodobe-vyluky .view-header>div a,.view-vyluky-a-udalosti .view-header>div a{display:block;border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;color:#3a71b2;padding:9px 0px;text-align:center;min-width:42px;text-decoration:none;background:#fff;box-sizing:border-box}.view-kratkodobe-vyluky .view-header>div a:hover,.view-vyluky-a-udalosti .view-header>div a:hover,.view-kratkodobe-vyluky .view-header>div a.selected,.view-vyluky-a-udalosti .view-header>div a.selected{color:#fff;background:#3a71b2}.view-kratkodobe-vyluky .view-header>div a.zmena-1,.view-vyluky-a-udalosti .view-header>div a.zmena-1{color:#DA2127;border-color:#DA2127}.view-kratkodobe-vyluky .view-header>div a.zmena-1:hover,.view-vyluky-a-udalosti .view-header>div a.zmena-1:hover,.view-kratkodobe-vyluky .view-header>div a.zmena-1.selected,.view-vyluky-a-udalosti .view-header>div a.zmena-1.selected{color:#fff;background:#DA2127}.view-kratkodobe-vyluky .view-empty,.view-vyluky-a-udalosti .view-empty{text-align:center;margin-bottom:50px}article.node--type-vyluka.node--view-mode-teaser,article.node--type-event.node--view-mode-teaser,article.node--type-vyluka.node--view-mode-full .node__content,article.node--type-event.node--view-mode-full .node__content{border:1px solid #88A9D0;border-radius:15px;margin:0px 0px 50px;padding:30px 30px 30px 30px;width:100%;box-sizing:border-box}article.node--type-vyluka.node--view-mode-teaser .node__content,article.node--type-event.node--view-mode-teaser .node__content,article.node--type-vyluka.node--view-mode-full .node__content,article.node--type-event.node--view-mode-full .node__content{display:flex;flex-wrap:wrap;justify-content:space-between}article.node--type-vyluka.node--view-mode-teaser .node__content{justify-content:flex-start}article.node--type-vyluka.node--view-mode-teaser .node__content>*,article.node--type-event.node--view-mode-teaser .node__content>*,article.node--type-vyluka.node--view-mode-full .node__content>*,article.node--type-event.node--view-mode-full .node__content>*{width:100%}article.node--type-vyluka.node--view-mode-teaser .node__content h3,article.node--type-event.node--view-mode-teaser .node__content h3,article.node--type-vyluka.node--view-mode-teaser .node__content .stitek,article.node--type-event.node--view-mode-teaser .node__content .stitek,article.node--type-vyluka.node--view-mode-full .node__content h1,article.node--type-event.node--view-mode-full .node__content h1,article.node--type-vyluka.node--view-mode-full .node__content .stitek,article.node--type-event.node--view-mode-full .node__content .stitek{width:auto}article.node--type-vyluka.node--view-mode-teaser .node__content h3{min-width:calc(100% - 215px)}article.node--type-vyluka.node--view-mode-teaser .node__content h3+div[data-once*="contextual-render"],article.node--type-event.node--view-mode-teaser .node__content h3+div[data-once*="contextual-render"],article.node--type-vyluka.node--view-mode-full .node__content h1+div[data-once*="contextual-render"],article.node--type-event.node--view-mode-full .node__content h1+div[data-once*="contextual-render"]{width:auto}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek,article.node--type-event.node--view-mode-teaser .node__content .stitek,article.node--type-vyluka.node--view-mode-full .node__content .stitek,article.node--type-event.node--view-mode-full .node__content .stitek{font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;padding:6px 0px;text-decoration:none;margin:0px;position:relative}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek,article.node--type-vyluka.node--view-mode-full .node__content .stitek{color:#3a71b2}article.node--type-event.node--view-mode-teaser .node__content .stitek,article.node--type-event.node--view-mode-full .node__content .stitek{color:#da2127}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .label,article.node--type-event.node--view-mode-teaser .node__content .stitek .label,article.node--type-vyluka.node--view-mode-full .node__content .stitek .label,article.node--type-event.node--view-mode-full .node__content .stitek .label{cursor:pointer}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .label{min-width:210px;display:inline-block;text-align:right}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .label span,article.node--type-event.node--view-mode-teaser .node__content .stitek .label span,article.node--type-vyluka.node--view-mode-full .node__content .stitek .label span,article.node--type-event.node--view-mode-full .node__content .stitek .label span{display:inline-block;position:relative;top:-2px;box-sizing:border-box;border-radius:30px;border:1px solid #3a71b2;width:16px;text-align:center;line-height:14px;margin-left:5px;font-size:10px}article.node--type-event.node--view-mode-teaser .node__content .stitek .label span,article.node--type-event.node--view-mode-full .node__content .stitek .label span{border-color:#da2127}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .desc,article.node--type-event.node--view-mode-teaser .node__content .stitek .desc,article.node--type-vyluka.node--view-mode-full .node__content .stitek .desc,article.node--type-event.node--view-mode-full .node__content .stitek .desc{display:none;position:absolute;width:266px;top:100%;right:0;padding:26px 12px 12px 12px;box-sizing:border-box;border:1px solid #88a9d0;border-radius:5px;background:#fff}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek.expanded .desc,article.node--type-event.node--view-mode-teaser .node__content .stitek.expanded .desc,article.node--type-vyluka.node--view-mode-full .node__content .stitek.expanded .desc,article.node--type-event.node--view-mode-full .node__content .stitek.expanded .desc{display:block}article.node--type-event.node--view-mode-teaser .node__content .stitek .desc,article.node--type-event.node--view-mode-full .node__content .stitek .desc{border-color:#f0a6a8}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .desc .close,article.node--type-event.node--view-mode-teaser .node__content .stitek .desc .close,article.node--type-vyluka.node--view-mode-full .node__content .stitek .desc .close,article.node--type-event.node--view-mode-full .node__content .stitek .desc .close{position:absolute;top:10px;right:10px;width:16px;height:16px;box-sizing:border-box;font-size:0px;text-indent:-9999px;border-radius:30px;border:1px solid #88a9d0;cursor:pointer;background:transparent url(/themes/custom/dpmb/images/x-vyluka.svg) no-repeat center -1px}article.node--type-event.node--view-mode-teaser .node__content .stitek .desc .close,article.node--type-event.node--view-mode-full .node__content .stitek .desc .close{border-color:#f0a6a8;background:transparent url(/themes/custom/dpmb/images/x-event.svg) no-repeat center -1px}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .desc .nadpis,article.node--type-event.node--view-mode-teaser .node__content .stitek .desc .nadpis,article.node--type-vyluka.node--view-mode-full .node__content .stitek .desc .nadpis,article.node--type-event.node--view-mode-full .node__content .stitek .desc .nadpis{font-size:12px;line-height:16px;margin:0px 0px 6px}body.lang-en article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .desc .nadpis,body.lang-en article.node--type-event.node--view-mode-teaser .node__content .stitek .desc .nadpis,body.lang-en article.node--type-vyluka.node--view-mode-full .node__content .stitek .desc .nadpis,body.lang-en article.node--type-event.node--view-mode-full .node__content .stitek .desc .nadpis{display:none}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .desc .text,article.node--type-event.node--view-mode-teaser .node__content .stitek .desc .text,article.node--type-vyluka.node--view-mode-full .node__content .stitek .desc .text,article.node--type-event.node--view-mode-full .node__content .stitek .desc .text{font-size:12px;line-height:16px;font-weight:normal;color:#000}article.node--type-vyluka.node--view-mode-teaser .field--name-field-aktualizovano,article.node--type-event.node--view-mode-teaser .field--name-field-aktualizovano,article.node--type-vyluka.node--view-mode-full .field--name-field-aktualizovano,article.node--type-event.node--view-mode-full .field--name-field-aktualizovano{font-style:italic;color:#3a71b2}article.node--type-vyluka.node--view-mode-teaser .node__content .platnost,article.node--type-event.node--view-mode-teaser .node__content .platnost,article.node--type-vyluka.node--view-mode-full .node__content .platnost,article.node--type-event.node--view-mode-full .node__content .platnost{display:flex;flex-wrap:wrap;font-weight:bold;margin-bottom:15px}article.node--type-vyluka.node--view-mode-teaser .node__content .platnost time,article.node--type-event.node--view-mode-teaser .node__content .platnost time,article.node--type-vyluka.node--view-mode-full .node__content .platnost time,article.node--type-event.node--view-mode-full .node__content .platnost time{color:#DA2127}article.node--type-vyluka.node--view-mode-teaser .node__content .platnost>*,article.node--type-event.node--view-mode-teaser .node__content .platnost>*,article.node--type-vyluka.node--view-mode-full .node__content .platnost>*,article.node--type-event.node--view-mode-full .node__content .platnost>*{margin-right:5px}article.node--type-vyluka.node--view-mode-teaser .node__content .platnost>.dividier,article.node--type-event.node--view-mode-teaser .node__content .platnost>.dividier,article.node--type-vyluka.node--view-mode-full .node__content .platnost>.dividier,article.node--type-event.node--view-mode-full .node__content .platnost>.dividier{display:flex}article.node--type-vyluka.node--view-mode-teaser .node__content .platnost>.dividier:last-child,article.node--type-event.node--view-mode-teaser .node__content .platnost>.dividier:last-child,article.node--type-vyluka.node--view-mode-full .node__content .platnost>.dividier:last-child,article.node--type-event.node--view-mode-full .node__content .platnost>.dividier:last-child{display:none}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka,article.node--type-event.node--view-mode-teaser .field--name-field-linka,article.node--type-vyluka.node--view-mode-full .field--name-field-linka,article.node--type-event.node--view-mode-full .field--name-field-linka{display:flex;flex-wrap:wrap}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka>.field__item,article.node--type-event.node--view-mode-teaser .field--name-field-linka>.field__item,article.node--type-vyluka.node--view-mode-full .field--name-field-linka>.field__item,article.node--type-event.node--view-mode-full .field--name-field-linka>.field__item{padding:0px 0px 2px 28px;font-size:18px;line-height:20px;color:#3A71B2;font-weight:bold;margin:0px 20px 20px 0px}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-ed),article.node--type-event.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-ed),article.node--type-vyluka.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-ed),article.node--type-event.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-ed){background:transparent url(/themes/custom/dpmb/images/icon-tram.svg) no-repeat left center;background-size:contain}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-ad),article.node--type-event.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-ad),article.node--type-vyluka.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-ad),article.node--type-event.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-ad){background:transparent url(/themes/custom/dpmb/images/bus.svg) no-repeat left center;background-size:20px}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-td),article.node--type-event.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-td),article.node--type-vyluka.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-td),article.node--type-event.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-td){background:transparent url(/themes/custom/dpmb/images/trol.svg) no-repeat left center;background-size:contain}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-nd),article.node--type-event.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-nd),article.node--type-vyluka.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-nd),article.node--type-event.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-nd){background:transparent url(/themes/custom/dpmb/images/bus-noc.svg) no-repeat left center;background-size:auto 20px;padding-left:38px}article.node--type-vyluka.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-ld),article.node--type-event.node--view-mode-teaser .field--name-field-linka .field__item:has(.trakce-ld),article.node--type-vyluka.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-ld),article.node--type-event.node--view-mode-full .field--name-field-linka .field__item:has(.trakce-ld){background:transparent url(/themes/custom/dpmb/images/lod.svg) no-repeat left center;background-size:contain}article.node--type-vyluka.node--view-mode-teaser:has(.field--name-field-jiny-smer) .field--name-field-smer,article.node--type-event.node--view-mode-teaser:has(.field--name-field-jiny-smer) .field--name-field-smer,article.node--type-vyluka.node--view-mode-full:has(.field--name-field-jiny-smer) .field--name-field-smer,article.node--type-event.node--view-mode-full:has(.field--name-field-jiny-smer) .field--name-field-smer{width:auto;display:flex}article.node--type-vyluka.node--view-mode-teaser:has(.field--name-field-jiny-smer) .field--name-field-smer .field__item,article.node--type-event.node--view-mode-teaser:has(.field--name-field-jiny-smer) .field--name-field-smer .field__item,article.node--type-vyluka.node--view-mode-full:has(.field--name-field-jiny-smer) .field--name-field-smer .field__item,article.node--type-event.node--view-mode-full:has(.field--name-field-jiny-smer) .field--name-field-smer .field__item{padding-right:0}article.node--type-vyluka.node--view-mode-teaser .field--name-field-jiny-smer,article.node--type-event.node--view-mode-teaser .field--name-field-jiny-smer,article.node--type-vyluka.node--view-mode-full .field--name-field-jiny-smer,article.node--type-event.node--view-mode-full .field--name-field-jiny-smer{width:auto;margin-right:auto}article.node--event--other.node--type-vyluka.node--view-mode-teaser .field--name-field-smer .field__item,article.node--event--other.node--type-event.node--view-mode-teaser .field--name-field-smer .field__item,article.node--event--other.node--type-vyluka.node--view-mode-full .field--name-field-smer .field__item,article.node--event--other.node--type-event.node--view-mode-full .field--name-field-smer .field__item{display:none}article.node--type-vyluka.node--view-mode-teaser h3,article.node--type-vyluka.node--view-mode-teaser h2,article.node--type-event.node--view-mode-teaser h3,article.node--type-event.node--view-mode-teaser h2,article.node--type-vyluka.node--view-mode-full h3,article.node--type-event.node--view-mode-full h3,article.node--type-vyluka.node--view-mode-full h2,article.node--type-event.node--view-mode-full h2,article.node--type-vyluka.node--view-mode-full h1,article.node--type-event.node--view-mode-full h1{padding-top:0px;margin-bottom:10px}article.node--type-vyluka.node--view-mode-full h1,article.node--type-event.node--view-mode-full h1{color:#3a71b2;font-size:24px;line-height:34px}article.node--type-vyluka.node--view-mode-teaser h3,article.node--type-event.node--view-mode-teaser h3,article.node--type-vyluka.node--view-mode-full h3,article.node--type-event.node--view-mode-full h3{margin:0px}article.node--type-vyluka.node--view-mode-teaser img,article.node--type-event.node--view-mode-teaser img,article.node--type-vyluka.node--view-mode-full img,article.node--type-event.node--view-mode-full img{margin:0px}article.node--type-event.node--view-mode-teaser .field--name-field-zdrzeni,article.node--type-event.node--view-mode-teaser .field--name-field-pricina,article.node--type-event.node--view-mode-teaser .field--name-field-misto,article.node--type-event.node--view-mode-full .field--name-field-zdrzeni,article.node--type-event.node--view-mode-full .field--name-field-pricina,article.node--type-event.node--view-mode-full .field--name-field-misto{font-size:16px;line-height:24px;color:#000}article.node--type-vyluka.node--view-mode-teaser .node__content>.field--name-body{overflow:hidden;max-height:0px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}article.node--type-vyluka.node--view-mode-teaser .node__content.expanded>.field--name-body{max-height:3000px}article.node--type-vyluka.node--view-mode-teaser .node__content>a.expander,article.node--type-vyluka.node--view-mode-teaser .node__content>a.permalink,article.node--type-event.node--view-mode-teaser .node__content>a.permalink{width:auto;margin-right:10px;text-decoration:underline}article.node--type-vyluka.node--view-mode-teaser .node__content>a.expander:hover,article.node--type-vyluka.node--view-mode-teaser .node__content>a.permalink:hover,article.node--type-event.node--view-mode-teaser .node__content>a.permalink:hover{text-decoration:none}article.node--type-vyluka.node--view-mode-teaser .node__content>a.expander.expend{display:block}article.node--type-vyluka.node--view-mode-teaser .node__content.expanded>a.expander.expend{display:none}article.node--type-vyluka.node--view-mode-teaser .node__content>a.expander.collapse{display:none}article.node--type-vyluka.node--view-mode-teaser .node__content.expanded>a.expander.collapse{display:block}article.node--type-event.node--view-mode-teaser .field--name-field-zdrzeni .field__item:after,article.node--type-event.node--view-mode-full .field--name-field-zdrzeni .field__item:after{content:"minut";padding-left:0.5em}.lang-en article.node--type-event.node--view-mode-teaser .field--name-field-zdrzeni .field__item:after,.lang-en article.node--type-event.node--view-mode-full .field--name-field-zdrzeni .field__item:after{content:"minutes";padding-left:0.5em}article.node--type-vyluka.node--view-mode-full .block-system-breadcrumb-block,article.node--type-event.node--view-mode-full .block-system-breadcrumb-block{padding:25px 0px 75px}.view-kratkodobe-vyluky .pager{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.view-kratkodobe-vyluky .pager ul.pager li a.button{padding-right:29px;background:#fff}.view-kratkodobe-vyluky .pager ul.pager li a.button:hover{background:#3a71b2}article.node--type-page.node--view-mode-full>.block-system-breadcrumb-block:first-child{padding-top:25px}article.node--type-page.node--view-mode-full>h1{padding-top:75px}article.node--type-page.node--view-mode-full>.block-system-breadcrumb-block+.node__content>.field--name-body:first-child{padding-top:75px}article.node--type-page.node--view-mode-full>.node__content>.field--name-body{max-width:985px;margin:0 auto}body.path-webform .region-content,body.path-search .region-content,body.path-newsletter .region-content{padding:75px 0px}body.path-search .region-content{max-width:985px;margin:0 auto}body.path-webform h1,body.path-search h1,body.path-newsletter h1{text-align:center;margin-bottom:75px}article.node--type-article.node--view-mode-full>h1{max-width:985px;margin-left:auto;margin-right:auto}article.node--type-article.node--view-mode-full>.node__content>.field--name-body{max-width:985px;margin:0 auto}main form.search-form{position:relative;max-width:600px;margin:0 auto 50px}main form.search-form .form-item label{width:100%;text-align:left}main form.search-form .form-item input{width:100%}main form.search-form input.button{width:40px;height:50px;font-size:0px;text-indent:-9999px;background:transparent url(/themes/custom/dpmb/images/search-solid.svg) no-repeat center center;display:block;background-size:20px 20px;padding:0;position:absolute;right:0px;bottom:0px;border:none}main form.search-form input.button:hover{background:transparent url(/themes/custom/dpmb/images/search-solid-hover.svg) no-repeat center center;background-size:20px 20px}main form.search-form a.search-help-link,main form.search-form details{display:none}body.path-search h2{color:#3a71b2;font-size:30px;line-height:40px;display:none}.item-list ol.search-results{padding:0}.item-list ol.search-results li{margin:0px 0px 0px 0px}.view-ztraty-a-nalezy{margin-bottom:100px}.view-ztraty-a-nalezy .view-content{border:1px solid #88A9D0;border-radius:15px;padding:50px;margin:30px 0px 50px}.view-ztraty-a-nalezy .view-content table{max-width:100%;margin:0px}.view-ztraty-a-nalezy .view-content table:before{display:none}.view-ztraty-a-nalezy .view-content table:not(:first-child) thead{display:none}.view-ztraty-a-nalezy .view-content table td{width:500px;box-sizing:border-box}.view-ztraty-a-nalezy .view-content table td:first-child{width:200px}.view-ztraty-a-nalezy .view-content table tr.stav-1 td{font-weight:bold}.view-ztraty-a-nalezy .view-content table tr.stav-2 td,.view-ztraty-a-nalezy .view-content table tr.stav-2 td:first-child{font-weight:normal}.view-ztraty-a-nalezy .view-content table tr.stav-2 td,.view-ztraty-a-nalezy .view-content table tr.stav-2 td:first-child,.view-ztraty-a-nalezy .view-content table tr.stav-2 td a{color:#88A9D0}.view-ztraty-a-nalezy .view-content table tr.stav-2 td a:hover{color:#da2127}.messages{margin-bottom:30px}.paragraph--type--skupinove-odkazy{padding:75px 0px 10px}.paragraph--type--skupinove-odkazy>h2{margin-bottom:45px}.paragraph--type--polozka-skupinove-odkazy>h3{font-size:30px;padding:0;margin-bottom:45px;text-align:center}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy{display:flex;flex-wrap:wrap;gap:15px 30px;margin-bottom:65px}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item{width:calc(50% - 15px);display:flex}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item a{display:flex;border:1px solid #88a9d0;border-radius:15px;padding:27px 100px 27px 30px;width:100%;box-sizing:border-box;font-size:24px;line-height:34px;font-weight:bold;color:#3A71B2;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button.svg) no-repeat right 43px center;background-size:57px 20px;min-height:100%;align-items:center;position:relative}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item a:hover{color:#DA2127;border:1px solid #F0A6A8;background:transparent url(/themes/custom/dpmb/images/arrow-button-red.svg) no-repeat right 43px center;background-size:57px 20px}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item a.doporuceni:before{content:"";display:block;width:77px;height:35px;position:absolute;left:-15px;top:-7px;transform:rotate(-14deg);background:#fff url(/themes/custom/dpmb/images/doporuceni_razitko.png) no-repeat center center;background-size:contain}body.maintenance-page main{padding:300px 0px 100px;text-align:center}body.maintenance-page header>a{width:140px;margin:13px auto;display:block}body.maintenance-page header .name-and-slogan{text-align:center}body.maintenance-page header .name-and-slogan h1{margin-bottom:10px}.paragraph--type--tlacitka{padding:0 20px;margin-top:75px}.paragraph--type--tlacitka .field--name-field-odkazy{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.paragraph--type--tlacitka .field--name-field-odkazy a{border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#3a71b2;padding:9px 40px 9px 20px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button-down-blue.svg) no-repeat right 15px center}.paragraph--type--tlacitka .field--name-field-odkazy a:hover{color:#fff;background:#3a71b2 url(/themes/custom/dpmb/images/arrow-button-down-white.svg) no-repeat right 15px center}@media screen and (max-width:1280px){main{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;max-width:100%}.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku>.field__item{width:50%;box-sizing:border-box}.paragraph--type--imagelink{height:100%}.paragraph--type--imagelink .field--name-field-bgimg{height:200px;width:100%;overflow:hidden;border-radius:15px}.paragraph--type--imagelink img{max-width:10000px;min-height:100%;min-width:100%;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);height:200px;width:auto}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink{height:auto}.view-mimoradne-udalosti-nejnovejsi .view-footer a.button{margin:0px 10px 10px 0px}.paragraph--type--blok>.blocks .field--name-field-blok{padding:40px 30px 20px}}@media screen and (max-width:1023px){.paragraph--type--blok>.blocks>.block-search-traffic{width:calc(50% - 10px);padding:20px 15px 20px}.paragraph--type--blok>.blocks .field--name-field-blok{padding:20px 15px 10px}.paragraph--type--blok>.blocks .udalosti-kampane{width:calc(50% - 10px)}.view-mimoradne-udalosti-nejnovejsi .view-footer a.button,.view-mimoradne-udalosti-nejnovejsi .view-footer a.button:hover{padding-right:50px;padding-left:20px;background-position:right 15px top 15px}a.backtotop{bottom:20px;right:20px;width:60px;height:60px;background-size:auto 40px}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink .field--name-field-odkaz{padding-bottom:30px;align-items:flex-end;padding-left:30px}.clearfix table{margin:50px auto 50px}.clearfix table:before{display:none}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vpravo{width:50%}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo{width:50%;padding:20px}.paragraph--type--imagelink .field--name-field-odkaz a{font-size:20px;line-height:28px}.paragraph--type--rozcestnik-ctvercovy .paragraph--type--imagelink .field--name-field-odkaz a{max-width:calc(100% - 30px)}article.node--type-vyluka.node--view-mode-teaser .node__content h3,article.node--type-event.node--view-mode-teaser .node__content h3,article.node--type-vyluka.node--view-mode-full .node__content h1,article.node--type-event.node--view-mode-full .node__content h1{width:100%}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek,article.node--type-event.node--view-mode-teaser .node__content .stitek,article.node--type-vyluka.node--view-mode-full .node__content .stitek,article.node--type-event.node--view-mode-full .node__content .stitek{margin-left:0px}.view-ztraty-a-nalezy .view-content{border:none;padding:0px}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .desc,article.node--type-event.node--view-mode-teaser .node__content .stitek .desc,article.node--type-vyluka.node--view-mode-full .node__content .stitek .desc,article.node--type-event.node--view-mode-full .node__content .stitek .desc{right:auto;left:0px}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item{width:100%}article.node--type-vyluka.node--view-mode-teaser .node__content .stitek .label{text-align:left}.paragraph--type--blok>.blocks .udalosti-kampane .kampan{margin:20px 0;padding:20px 15px 10px}}@media screen and (max-width:767px){.paragraph--type--rozcestnik .field--name-field-polozky-rozcestniku>.field__item{width:100%}.paragraph--type--blok>.blocks>.block-search-traffic{width:100%;padding:20px 0px 20px;margin-bottom:20px}.paragraph--type--blok>.blocks .udalosti-kampane{width:100%}.paragraph--type--blok>.blocks .field--name-field-blok{padding:20px 0px 10px;width:100%}.paragraph--type--blok>.blocks{position:static;transform:none}.paragraph--type--blok .field--name-field-bgimg{height:auto;width:calc(100% + 40px)}.paragraph--type--blok .field--name-field-bgimg img{position:static;max-width:100%;min-height:1px;min-width:1px;transform:none}h2.field--name-field-nadpis,.paragraph--type--bgtext .field--name-field-text h2,.block-views-blockblog-nejnovejsi-block-1>h2,h2{font-size:30px;line-height:45px}.paragraph--type--rozcestnik,.paragraph--type--rozcestnik-ctvercovy{padding:40px 0px 1px}.paragraph--type--blok>.blocks .field--name-field-blok h2,.paragraph--type--blok>.blocks>.block-search-traffic h2{text-align:center}.view-mimoradne-udalosti-nejnovejsi .view-footer{text-align:center}.view-mimoradne-udalosti-nejnovejsi .view-footer a.button{margin:0px 5px 10px 5px}.paragraph--type--rozcestnik-ctvercovy .field--name-field-polozky-rozcestniku{margin:0px -20px}.paragraph--type--rozcestnik-ctvercovy .field--name-field-polozky-rozcestniku>.field__item{padding:0px 20px 40px;width:100%}main .clearfix ul.buttons li{padding:10px 5px 0px}.services-anchors{padding:30px 0px 0px}blockquote{margin:50px auto;padding:25px 20px}blockquote p,article.node--type-article.node--view-mode-full .paragraph--type--jeden-sloupec blockquote p,article.node--type-tiskova-zprava.node--view-mode-full .paragraph--type--jeden-sloupec blockquote p{font-size:22px;line-height:32px}.clearfix table{overflow:auto;display:block}.clearfix table td{min-width:140px}.view-kategorie-blogu>.view-content{padding-bottom:10px}.view nav.breadcrumb{padding-bottom:50px}article.node--view-mode-full>.header h1,.view-header .header h1{font-size:44px;line-height:60px}a.button:first-child,a.image-button:first-child{margin-top:0px}a.button,a.image-button{margin-top:20px}body.status-404 .block-page-title-block h1,body.status-403 .block-page-title-block h1{font-size:200px;line-height:300px}body.status-404 h2,body.status-403 h2{font-size:36px;line-height:46px}body.status-404 p,body.status-403 p{font-size:18px;line-height:28px}body.status-404 .region-content,body.status-403 .region-content{padding:80px 0px 40px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo{width:100%}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vpravo{width:calc(100% + 2px)}.smap{border-radius:0px 0px 15px 15px}.paragraph--type--dva-sloupce.paragraph-223{margin:25px 0px 25px}.region-notice>.block{min-height:58px}.view-kratkodobe-vyluky{padding-bottom:30px}.block-views-blockkratkodobe-vyluky-block-1,.block-views-blockvyluky-a-udalosti-block-1{padding:30px 0px 0px}article.node--type-vyluka.node--view-mode-teaser,article.node--type-event.node--view-mode-teaser,article.node--type-vyluka.node--view-mode-full .node__content,article.node--type-event.node--view-mode-full .node__content{padding:20px}.paragraph--type--polozka-linek .field--name-field-linky{grid-template-columns:repeat(6,minmax(30px,1fr))}.paragraph--type--polozka-linek h3,.paragraph--type--jeden-sloupec.paragraph-370 h3{padding:0px 0px 20px;font-size:20px;line-height:30px}body.path-webform .region-content,body.path-search .region-content,body.path-newsletter .region-content{padding:40px 0px}body.path-webform h1,body.path-search h1,body.path-newsletter h1{margin-bottom:40px}article.node--type-vyluka.node--view-mode-full .block-system-breadcrumb-block,article.node--type-event.node--view-mode-full .block-system-breadcrumb-block{padding:25px 0px 40px}.view-ztraty-a-nalezy .view-content{overflow:auto}.view-ztraty-a-nalezy .view-content table{overflow:visible;display:table}.view-ztraty-a-nalezy .view-content table td{min-width:200px}.view-ztraty-a-nalezy .view-content table td:first-child{min-width:125px}article.node--view-mode-full>.header,.view-header .header{height:200px}article.node--view-mode-full>.header .field--name-field-image img,.view-header .header .field--name-field-image img{max-height:200px}.paragraph--type--tlacitka{padding:0}}@media screen and (max-width:479px){.paragraph--type--blok>.blocks>.block-search-traffic>form .row .nice-select{padding:0px 43px 0px 90px;font-size:15px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row>label:first-child{font-size:15px}.paragraph--type--blok>.blocks>.block-search-traffic>form a.button.red+a{font-size:17px;padding-right:40px}.paragraph--type--blok>.blocks .field--name-field-blok h2,.paragraph--type--blok>.blocks>.block-search-traffic h2{font-size:26px;line-height:36px}.paragraph--type--blok>.blocks>.block-search-traffic>form .row input[type="date"],.paragraph--type--blok>.blocks>.block-search-traffic>form .row input[type="time"]{width:100%;margin-right:0;margin-bottom:10px}.paragraph--type--imagelink .field--name-field-odkaz a{font-size:24px;line-height:36px}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing a{white-space:normal;text-overflow:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}h2.field--name-field-nadpis,.paragraph--type--bgtext .field--name-field-text h2,.block-views-blockblog-nejnovejsi-block-1>h2,h2{font-size:24px;line-height:40px}.view-kategorie-blogu>.view-content .views-row a,.services-anchors a{font-size:15px;padding:9px 10px 9px 10px}.services-anchors a{margin:10px 4px 0px}main .clearfix ul.grid li{margin:25px 12px 0px;padding:0}main .clearfix ul.grid{justify-content:center}h1,article.node--view-mode-full>.header h1,.view-header .header h1{font-size:34px;line-height:46px}article.node--type-article.node--view-mode-full h2,article.node--type-tiskova-zprava.node--view-mode-full h2{font-size:24px;line-height:36px}h3{font-size:20px;line-height:30px}body.status-404 .block-page-title-block h1,body.status-403 .block-page-title-block h1{font-size:130px;line-height:230px}body.status-404 h2,body.status-403 h2{font-size:24px;line-height:40px}body.status-404 p,body.status-403 p{font-size:16px;line-height:24px}body.status-404 .region-content,body.status-403 .region-content{padding:60px 0px 20px}.clearfix table th{font-size:16px;line-height:24px;padding:0px 10px 15px 0px}.paragraph--type--dva-sloupce.paragraph-223 .field--name-field-text-vlevo h3{font-size:20px;line-height:30px}.region-notice>.block{min-height:82px}.paragraph--type--polozka-linek .field--name-field-linky{grid-template-columns:repeat(4,minmax(30px,1fr))}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing h3{width:100%;max-width:100%}.view-mimoradne-udalosti-nejnovejsi .item-list>ul li .views-field-nothing a{max-width:100%;width:100%;padding-left:0;margin-left:0px;border-left:none}.paragraph--type--polozka-skupinove-odkazy>h3{font-size:24px;margin-bottom:30px}.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item a,.paragraph--type--polozka-skupinove-odkazy>.field--name-field-odkazy>.field__item a:hover{padding:20px 65px 20px 20px;font-size:18px;line-height:28px;background-position:right 20px center;background-size:30px 13px}.paragraph--type--blok>.blocks .udalosti-kampane .kampan h2{font-size:26px;line-height:36px}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li{padding:5px 0px 5px 0}.paragraph--type--blok>.blocks .udalosti-kampane .kampan .view-kampane .item-list ul li .views-field-view-node{position:static;margin-top:10px}}.paragraph--type--bgtext{margin:75px 0px 75px;position:relative;display:flex;justify-content:flex-end;min-height:860px;align-items:center}.paragraph--type--bgtext .field--name-field-bgimg{position:absolute;height:100%;width:100vw;top:0px;left:50%;transform:translate(-50%,0%);z-index:-1;overflow:hidden}.paragraph--type--bgtext .field--name-field-bgimg img{max-width:10000px;min-width:100%;min-height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.paragraph--type--bgtext .field--name-field-text{max-width:462px;box-sizing:border-box;background:#fff;border-radius:15px;padding:48px}.paragraph--type--bgtext .field--name-field-text h2{text-align:left}.paragraph--type--bgtext .field--name-field-text h3{padding-top:0px}.paragraph--type--bgtext .field--name-field-text p{margin-bottom:50px}.paragraph--type--bgtext .field--name-field-text p:last-child,.paragraph--type--bgtext.paragraph-224 .field--name-field-text p:last-child{margin-bottom:0px;display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--bgtext.paragraph-224 .field--name-field-text p{margin-bottom:30px}.block-views-blockblog-nejnovejsi-block-1,.block-views-blockdalsi-clanky-block-1,.view-blog,.view-taxonomy-term>.view-content{position:relative;padding:0px 0px;margin:75px 0px 100px}.view-blog{margin:0px 0px 25px;padding:75px 0px 0px}.view-taxonomy-term>.view-content{margin:0px 0px 50px;padding:0px}.view-taxonomy-term>ul.pager{padding-bottom:100px}.block>div>.view-blog-nejnovejsi>.view-content,.view-dalsi-clanky>.view-content,.view-blog>.view-content>div,.view-taxonomy-term>.view-content>div{display:flex;flex-wrap:wrap;padding-top:40px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row,.view-dalsi-clanky>.view-content>.views-row,.view-blog>.view-content>div>.views-row,.view-taxonomy-term>.view-content>div>.views-row{width:calc(33.33% - 26.666px);margin:0px 40px 50px 0px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row:nth-child(3n+3),.view-dalsi-clanky>.view-content>.views-row:nth-child(3n+3),.view-blog>.view-content>div>.views-row:nth-child(3n+3),.view-taxonomy-term>.view-content>div>.views-row:nth-child(3n+3){margin-right:0px}.view-blog-nejnovejsi .view-footer,.view-dalsi-clanky .view-footer{text-align:center}ul.pager{text-align:center;padding:0;margin:0}ul.pager li.pager__item{padding:0;display:inline-block}article.node--type-article.node--view-mode-teaser,article.node--type-article.node--view-mode-teaser2{position:relative}article.node--type-article.node--view-mode-teaser .field--name-field-image,article.node--type-article.node--view-mode-teaser2 .field--name-field-image{position:relative;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;box-shadow:none;border-radius:15px}article.node--type-article.node--view-mode-teaser:hover .field--name-field-image,article.node--type-article.node--view-mode-teaser2:hover .field--name-field-image{box-shadow:0px 20px 30px rgba(0,0,0,0.2)}article.node--type-article.node--view-mode-teaser .field--name-field-image img,article.node--type-article.node--view-mode-teaser2 .field--name-field-image img{border-radius:15px;margin-bottom:20px}article.node--type-article.node--view-mode-teaser h2{padding:0px 20px;margin:0px 0px 10px;font-weight:bold;font-size:24px;line-height:34px;text-align:left}article.node--type-article.node--view-mode-teaser2 h3{padding:0px 20px;margin:0px 0px 10px;font-weight:bold;text-align:left}article.node--type-article.node--view-mode-teaser h2 a,article.node--type-article.node--view-mode-teaser2 h3 a{color:#3a71b2;text-decoration:none}article.node--type-article.node--view-mode-teaser h2 a:hover,article.node--type-article.node--view-mode-teaser2 h3 a:hover{text-decoration:underline;color:#da2127}article.node--type-article.node--view-mode-teaser h2 a:before,article.node--type-article.node--view-mode-teaser2 h3 a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1}article.node--type-article.node--view-mode-teaser .field--name-body,article.node--type-article.node--view-mode-teaser2 .field--name-body{padding:0px 20px;margin:0px;font-size:16px;line-height:24px;color:#000}article.node--type-article.node--view-mode-teaser .field--name-body p,article.node--type-article.node--view-mode-teaser2 .field--name-body p{margin:0px}.paragraph--type--jeden-sloupec{padding:75px 0px;max-width:985px;margin:0 auto}.paragraph--type--jeden-sloupec.paragraph-729{padding-top:15px}.paragraph--type--spotify{padding:40px 0px;max-width:985px;margin:0 auto}.node__content>.field--name-field-paragraphs>.paragraph--type--spotify:first-child{padding-top:25px}.paragraph--type--spotify .field--name-field-iframe>.field__item{margin-bottom:20px}.paragraph--type--spotify .field--name-field-iframe>.field__item:last-child{margin-bottom:0px}.paragraph--type--spotify+.paragraph--type--jeden-sloupec{padding-top:50px;padding-bottom:0px}.paragraph--type--youtube{padding:40px 0px;max-width:985px;margin:0 auto}.paragraph--type--youtube .field--name-field-youtube-video-url{display:flex;flex-wrap:wrap;gap:20px}.paragraph--type--youtube .field--name-field-youtube-video-url>.field__item{width:calc(50% - 10px)}.paragraph--type--youtube .youtube-container{position:relative;height:0px;width:100%;overflow:hidden;padding-top:56%;margin:0px}.paragraph--type--youtube .youtube-container iframe{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover}.paragraph--type--youtube>.field--name-field-text,.paragraph--type--spotify>.field--name-field-text{padding-bottom:25px}body.not-front article.node--view-mode-full{padding-bottom:75px}body.not-front.page-node-124 article.node--view-mode-full{padding-bottom:0px}body.not-front.page-node-6 article.node--view-mode-full{padding-bottom:0px}.paragraph--type--galerie{padding:75px 0px 65px}article.node--type-article.node--view-mode-full .paragraph--type--galerie{padding:20px 0px 20px;max-width:985px;margin:0 auto}.paragraph--type--galerie .field--name-field-gallery-images{display:flex;flex-wrap:wrap;padding-top:40px}article.node--type-article.node--view-mode-full .paragraph--type--galerie .field--name-field-gallery-images{padding-top:0px}.paragraph--type--galerie .field--name-field-gallery-images .field__item{width:calc(25% - 7.5px);margin:0px 10px 10px 0px;position:relative}.paragraph--type--galerie .field--name-field-gallery-images .field__item:nth-child(4n+4){margin-right:0px}.paragraph--type--galerie .field--name-field-gallery-images .field__item img{border-radius:10px}.paragraph--type--galerie .field--name-field-gallery-images .field__item a{color:#fff;text-decoration:none}.paragraph--type--galerie .field--name-field-gallery-images .field__item a:hover{text-decoration:underline}.paragraph--type--galerie .field--name-field-gallery-images .field__item a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;border-radius:10px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;background:linear-gradient(to top,rgba(0,0,0,0.9),rgba(0,0,0,0))}.paragraph--type--galerie .field--name-field-gallery-images .field__item a:hover:before{background:linear-gradient(to top,rgba(58,113,178,0.9),rgba(58,113,178,0))}.paragraph--type--galerie .field--name-field-gallery-images .field__item .image-title{position:absolute;width:100%;left:0px;bottom:0px;box-sizing:border-box;padding:0px 20px 30px;color:#fff;font-size:20px;line-height:24px;font-weight:bold;text-decoration:none;z-index:1;text-align:center}.paragraph--type--galerie .field--name-field-gallery-images .field__item a:hover .image-title{text-decoration:underline}article.node--type-article.node--view-mode-full .paragraph--type--jeden-sloupec{padding:0}article.node--type-article.node--view-mode-full .paragraph--type--jeden-sloupec p{max-width:100%;text-align:left}.paragraph--type--dva-sloupce{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--dva-sloupce>div{width:calc(50% - 10px)}.paragraph--type--citace-s-obrazkem{margin:60px 0px}.paragraph--type--citace-s-obrazkem blockquote{margin:0 auto}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci blockquote p{font-size:16px;line-height:24px;margin-bottom:20px}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci blockquote p:last-child{margin-bottom:0px}.paragraph--type--citace-s-obrazkem .field--name-field-obrazek-media{overflow:hidden;height:470px;width:100vw;position:relative;left:50%;transform:translate(-50%,0%);z-index:-1;margin-bottom:-100px}.paragraph--type--citace-s-obrazkem .field--name-field-obrazek-media img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:10000px;min-height:100%;min-width:100%}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci{box-shadow:0px 20px 30px rgba(0,0,0,0.16);border-radius:15px;background:#fff;box-sizing:border-box;padding:45px 100px;margin:0 auto;max-width:1014px;position:relative;overflow:hidden}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci blockquote{padding:0;box-shadow:none}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .field__item{width:100%}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .swiper-button-prev,.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .swiper-button-next{height:100%;width:100px;background-position:center}.paragraph--type--rozcestnik-se-soubory-a-nahledy{padding:75px 0px 59px}.paragraph--type--rozcestnik-se-soubory-a-nahledy .field--name-field-soubory-s-nahledem{display:flex;flex-wrap:wrap;margin:0px -8px;padding-top:40px;justify-content:center}.paragraph--type--rozcestnik-se-soubory-a-nahledy .field--name-field-soubory-s-nahledem>.field__item{width:25%;box-sizing:border-box;padding:0px 8px 16px}.paragraph--type--polozka-soubor-s-nahledem{position:relative;overflow:hidden}.paragraph--type--polozka-soubor-s-nahledem img{border-radius:10px}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-obrazek-media:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:1;border-radius:10px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;background:linear-gradient(to top,rgba(0,0,0,0.9),rgba(0,0,0,0))}.paragraph--type--polozka-soubor-s-nahledem:hover .field--name-field-obrazek-media:before{background:linear-gradient(to top,rgba(58,113,178,0.9),rgba(58,113,178,0))}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument{position:absolute;width:100%;left:0px;bottom:0px;box-sizing:border-box;padding:0px 20px 30px;color:#fff;font-size:20px;line-height:24px;font-weight:bold;text-decoration:none;z-index:1;text-align:center}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument .file--application-pdf,.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument .file{padding:0;background:transparent}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument a{color:#fff}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument a:hover{text-decoration:underline}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument a:before{content:"";display:block;width:100%;height:300px;position:absolute;left:0px;bottom:0px;z-index:1}.paragraph--type--seznam-souboru-ke-stazeni{padding:75px 0px}.paragraph--type--seznam-souboru-ke-stazeni .downloads{padding-top:40px}.paragraph--type--seznam-souboru-ke-stazeni .downloads form{display:flex;flex-wrap:wrap;justify-content:center}.paragraph--type--seznam-souboru-ke-stazeni .downloads form a.button{background:#3a71b2 url(/themes/custom/dpmb/images/pdf-white.svg) no-repeat right 30px top 13px;color:#fff;margin:0px 0px 0px 42px}.paragraph--type--seznam-souboru-ke-stazeni .downloads form a.button:hover{color:#3a71b2;background:transparent url(/themes/custom/dpmb/images/pdf.svg) no-repeat right 30px top 13px}form .nice-select{border:1px solid #88a9d0;border-radius:5px;height:42px;width:100%;max-width:402px;box-sizing:border-box;line-height:40px;padding:0px 63px 0px 20px;color:#3a71b2;position:relative;font-weight:normal;font-size:16px;float:none}form .nice-select.open{border-radius:5px 5px 0px 0px}form .nice-select.open,form .nice-select:hover{border-color:#88a9d0}form .nice-select:after,form .nice-select.open:after{content:"";display:block;width:1px;height:40px;position:absolute;right:42px;top:0px;border:none;background:#88a9d0;transform:none;margin:0px}form .nice-select:before{content:"";display:block;width:42px;height:42px;position:absolute;right:0px;top:0px;border:none;background:transparent url(/themes/custom/dpmb/images/arrow-menu.svg) no-repeat center center;transform:none;margin:0px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;transform:rotate(0deg)}form .nice-select.open:before{transform:rotate(180deg)}form .nice-select .nice-select-dropdown{margin-top:0px;background:transparent;box-shadow:none;min-width:calc(100% + 2px);border:1px solid #88a9d0;border-radius:0px 0px 5px 5px;box-sizing:border-box;padding-top:0px;left:-1px}form .nice-select .nice-select-dropdown .nice-select-search-box{padding:10px;background:#fff}form .nice-select .nice-select-dropdown .nice-select-search-box input{border:1px solid #88a9d0;height:42px;box-sizing:border-box;width:100%;font-size:16px;color:#3a71b2;font-weight:normal;border-radius:5px}form .nice-select .nice-select-dropdown ul.list{padding:0px 10px 10px;background:#fff;border:none;margin:0px;width:calc(100% - 1px)}form .nice-select li.option{padding:0px;line-height:30px;font-size:16px;color:#3a71b2}form .nice-select li.option:hover{color:#000}form .nice-select li.option:before{display:none}form .nice-select span.current{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.paragraph--type--volna-mista{padding:75px 0px 0px}.paragraph--type--volna-mista .field--name-field-pracovni-pozice{padding-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--volna-mista .field--name-field-pracovni-pozice>.field__item{width:calc(50% - 20px)}.paragraph--type--polozka-volneho-mista{border:1px solid #88a9d0;border-radius:15px;display:flex;flex-wrap:wrap;margin-bottom:50px;width:100%;box-sizing:border-box}.field__item:last-child>.paragraph--type--polozka-volneho-mista{border:1px solid #da2127}.paragraph--type--polozka-volneho-mista .left{width:100%;box-sizing:border-box}.paragraph--type--polozka-volneho-mista .left h3{font-size:24px;line-height:34px;padding:0;position:relative;cursor:pointer;padding:30px 80px 30px 30px;width:100%;box-sizing:border-box}.field__item:last-child>.paragraph--type--polozka-volneho-mista .left h3{color:#da2127}.paragraph--type--polozka-volneho-mista .left h3:after{content:"";width:30px;height:30px;display:block;position:absolute;right:30px;top:50%;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;transform:translate(0%,-50%);background:transparent url(/themes/custom/dpmb/images/arrow-down.svg) no-repeat center center;background-size:contain}.expanded.paragraph--type--polozka-volneho-mista .left h3:after{transform:translate(0%,-50%) rotate(180deg)}.field__item:last-child>.paragraph--type--polozka-volneho-mista .left h3:after{background:transparent url(/themes/custom/dpmb/images/arrow-down-red.svg) no-repeat center center;background-size:contain}.paragraph--type--polozka-volneho-mista .right{width:100%}.paragraph--type--polozka-volneho-mista .field--name-field-detail{overflow:hidden;max-height:0px;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;padding:0px 30px;box-sizing:border-box}.paragraph--type--polozka-volneho-mista.expanded .field--name-field-detail{max-height:5000px;padding-bottom:30px}.paragraph--type--polozka-volneho-mista.expanded .field--name-field-detail a.button{margin-top:50px}.paragraph--type--polozka-volneho-mista a.more{font-size:16px;line-height:24px;display:inline-block;margin:30px 0px 0px}.paragraph--type--polozka-volneho-mista a.more.less{display:none}.paragraph--type--polozka-volneho-mista.expanded a.more{display:none}.paragraph--type--polozka-volneho-mista.expanded a.more.less{display:inline-block}main .paragraph--type--polozka-volneho-mista .clearfix ul{margin-bottom:10px}main .paragraph--type--polozka-sluzby .left .clearfix ul{max-width:570px;margin-bottom:20px}main .paragraph--type--polozka-volneho-mista .clearfix ul li,main .paragraph--type--polozka-sluzby .left .clearfix ul li{margin-bottom:0px}main .paragraph--type--polozka-volneho-mista .clearfix ul li:before,main .paragraph--type--polozka-sluzby .left .clearfix ul li:before{background:#000}.paragraph--type--trojsloupec{padding:75px 0px 25px}.paragraph--type--trojsloupec .field--name-field-polozky-trojsloupce{display:flex;flex-wrap:wrap;padding-top:40px}.paragraph--type--trojsloupec .field--name-field-polozky-trojsloupce>.field__item{width:calc(33.33% - 26.666px);margin:0px 40px 50px 0px}.paragraph--type--trojsloupec .field--name-field-polozky-trojsloupce>.field__item:nth-child(3n+3){margin-right:0px}.paragraph--type--polozka-trojsloupce>*{padding-left:20px;padding-right:20px}.paragraph--type--polozka-trojsloupce>div[class*="obrazek"]{padding-left:0px;padding-right:0px}.paragraph--type--polozka-trojsloupce h3{padding-top:0px;margin-bottom:10px}.paragraph--type--polozka-trojsloupce p{margin:0px}.paragraph--type--polozka-trojsloupce img{margin:0 auto 20px;border-radius:15px}.paragraph-935 .paragraph--type--polozka-trojsloupce img{width:200px;margin-bottom:50px}.paragraph--type--trojsloupec.bluebg-bg,.paragraph.bluebg-bg{margin:75px auto;padding:100px 0px 90px;position:relative}.paragraph--type--trojsloupec.bluebg-bg:before,.paragraph.bluebg-bg:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:50%;top:0px;transform:translate(-50%,0%);z-index:-1;background:#88a9d0;opacity:0.2}.field__item:last-child>.paragraph.bluebg-bg,.paragraph.bluebg-bg:last-child{margin-bottom:0px}.paragraph--type--seznam-souboru-ke-stazeni.bluebg-bg{margin:0px}.paragraph.bluebg-bg+.paragraph{margin-top:0px}.paragraph--type--jeden-sloupec.paragraph-61 h3{font-size:30px;line-height:40px}.paragraph--type--sluzby{padding-bottom:150px}.paragraph--type--polozka-sluzby{margin-top:100px;border:1px solid #88a9d0;border-radius:15px;display:flex;flex-wrap:wrap}.paragraph--type--polozka-sluzby .left{width:59%;box-sizing:border-box;padding:50px}.paragraph--type--polozka-sluzby .right{width:41%;display:flex;position:relative;box-sizing:border-box;padding:40px;align-items:center}.paragraph--type--polozka-sluzby .right .field--name-field-obrazek-media{position:absolute;width:100%;height:calc(100% + 2px);right:-1px;top:-1px;border-radius:0px 15px 15px 0px;overflow:hidden}.paragraph--type--polozka-sluzby .right .field--name-field-obrazek-media img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:10000px;width:auto;min-width:100%;min-height:100%}.paragraph--type--polozka-sluzby .right .field--name-field-text-vpravo{position:relative;z-index:1;background:#fff;border-radius:15px;width:100%;text-align:center;box-sizing:border-box;padding:50px}.paragraph--type--polozka-sluzby .right .field--name-field-text-vpravo h3{font-size:36px;line-height:50px;padding:0;margin:0;text-align:center}.paragraph--type--polozka-sluzby .right .field--name-field-text-vpravo em{padding-top:10px}.paragraph--type--polozka-sluzby .left h2{text-align:left}.paragraph--type--polozka-sluzby p{max-width:515px}.paragraph--type--polozka-sluzby p a.button{margin-top:20px}.paragraph--type--text-a-obrazek,.paragraph--type--obrazek-a-text{padding:75px 0px;display:flex;flex-wrap:wrap}.paragraph--type--text-a-obrazek>h2,.paragraph--type--obrazek-a-text>h2{width:100%}.paragraph--type--text-a-obrazek>div,.paragraph--type--obrazek-a-text>div{width:50%;padding-top:40px}.paragraph--type--text-a-obrazek .field--name-field-text-vlevo{box-sizing:border-box;padding-right:100px}.paragraph--type--obrazek-a-text .field--name-field-text-vpravo{box-sizing:border-box;padding-left:100px}.paragraph--type--text-a-obrazek img,.paragraph--type--obrazek-a-text img{border-radius:10px}.paragraph--type--text-a-obrazek h3,.paragraph--type--obrazek-a-text h3{padding-top:0px;margin-bottom:10px}.swiper-pagination{position:static;display:flex;flex-wrap:wrap;justify-content:center;padding:40px 32px;box-sizing:border-box}.swiper-horizontal .swiper-pagination span.swiper-pagination-bullet{border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#3a71b2;padding:9px 29px 9px 29px;text-decoration:none;margin:0px 5px 10px;width:auto;height:auto;background:#fff;opacity:1}.swiper-horizontal .swiper-pagination span.swiper-pagination-bullet:hover,.swiper-horizontal .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff;background:#3a71b2}.paragraph--type--slider{padding:75px 0px}.paragraph--type--slider .field--name-field-slajdy{margin:0px -32px}.paragraph--type--polozka-slideru{border:1px solid #88a9d0;border-radius:15px;padding:50px 47px 55px;display:flex;flex-wrap:wrap;width:calc(100% - 64px);margin:0px 32px;box-sizing:border-box}.paragraph--type--polozka-slideru>.field--name-field-text-prepinace{display:none}.paragraph--type--polozka-slideru h3{padding:0;margin:0px 0px 10px;font-size:40px;line-height:55px;color:#da2127;width:100%}.paragraph--type--polozka-slideru .field--name-field-text-vlevo{width:53.5%;box-sizing:border-box;padding-right:35px}.paragraph--type--polozka-slideru.no-picture .field--name-field-text-vlevo{width:100%}.paragraph--type--polozka-slideru .field--name-field-obrazek-media{width:46.5%}.swiper-button-prev{left:0px;width:32px;height:calc(100% - 184px);padding:0;background:#fff url(/themes/custom/dpmb/images/slider-arrow.svg) no-repeat right center;transform:rotate(180deg);top:auto;bottom:0px}.swiper-button-next{right:0px;width:32px;height:calc(100% - 184px);padding:0;background:#fff url(/themes/custom/dpmb/images/slider-arrow.svg) no-repeat right center;top:auto;bottom:0px}.swiper-button-prev:hover,.swiper-button-next:hover{background:#fff url(/themes/custom/dpmb/images/slider-arrow-hover.svg) no-repeat right center}.swiper-button-prev:after,.swiper-button-next:after{display:none}.paragraph--type--formular{padding:75px 0px 25px}form fieldset.form-item,form fieldset.fieldgroup{padding:0;margin:0 auto;border:none;max-width:888px;display:block}form hr,form hr.webform-horizontal-rule{height:1px;background:#88A9D0;border:none;margin:40px 0px 50px;display:block}fieldset legend{font-size:30px;line-height:40px;margin:0px 0px 30px;display:block;text-align:center;font-weight:bold;color:#3A71B2;width:100%}fieldset.fieldgroup legend{font-size:16px;line-height:24px;margin:0px 0px 10px;font-weight:normal;color:#000;text-align:center}fieldset.fieldgroup.webform-composite-hidden-title legend{margin-bottom:0px}fieldset.fieldgroup .form-radios{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10px}form fieldset.fieldgroup .form-radios .form-item{margin:0px 8px 20px}form fieldset.fieldgroup .form-radios .form-item input[type="radio"]+label{margin-right:0px;width:auto;padding-right:0px;line-height:20px}.paragraph--type--formular input[type="radio"]:checked+label{color:#3A71B2}.paragraph--type--formular input[type="radio"]:checked+label:before{border-color:#3A71B2}.paragraph--type--formular input[type="radio"]:checked+label:after{background:#3A71B2}form fieldset.fieldgroup .form-radios .form-item input[type="radio"]+label+.description{margin-left:0px;text-align:left}form fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"]{max-width:600px;margin:0 auto;display:flex;flex-wrap:wrap;padding-top:20px;align-items:flex-start}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"] legend{width:100%;box-sizing:border-box;padding-right:0px;padding-bottom:5px;text-align:left;font-size:16px;line-height:24px;font-weight:bold;color:#3A71B2;display:block;float:left}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"] .fieldset-wrapper{width:100%}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"].fieldgroup .form-radios.webform-options-display-one-column{display:block}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"].fieldgroup .form-radios.webform-options-display-one-column .form-item{width:100%}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"].fieldgroup .form-radios.webform-options-display-one-column .form-item .description{padding-left:0px}form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-predcisli{max-width:600px;padding:0px}form .form-item.form-item-predcisli label,form .form-item.form-item-kod-banky label,form .form-item.form-item-cislo label,form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-predcisli label{display:inline-block;margin-right:-2px}form .form-item.form-item-predcisli input,form .form-item.form-item-kod-banky input,form .form-item.form-item-cislo input,form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-predcisli input{display:inline-block;margin-left:-4px;max-width:100%}form .form-item{margin:0px auto 10px;max-width:600px;display:flex;flex-wrap:wrap;align-items:center;position:relative}form[class*="-exkurze-verejnost-form"] .form-item.form-item-termin .form-item,form[class*="-exkurze-skoly-form"] .form-item.form-item-termin .form-item{position:relative}form[class*="-exkurze-verejnost-form"] .form-item.form-item-termin .form-item:before,form[class*="-exkurze-skoly-form"] .form-item.form-item-termin .form-item:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background:rgba(255,255,255,0.6);z-index:1;cursor:no-drop}form[class*="-exkurze-verejnost-form"] .form-item.form-item-termin .form-item input,form[class*="-exkurze-skoly-form"] .form-item.form-item-termin .form-item input{background:transparent;border-color:#88A9D0;color:#88A9D0;cursor:no-drop}form .form-item.form-type-textarea{align-items:flex-start}form .form-item.form-type-textarea label{padding-top:13px}form .form-item.form-type-processed-text{max-width:808px;text-align:center;padding-bottom:30px;justify-content:center}form fieldset.fieldgroup .form-item{margin-bottom:30px;text-align:center}form fieldset.fieldgroup .form-item.js-form-type-textfield,form fieldset.fieldgroup .form-item.js-form-type-textfield:last-child{margin-bottom:10px}form fieldset.fieldgroup+.form-item.form-type-textfield{max-width:808px;justify-content:center;padding-bottom:10px}form fieldset.fieldgroup+.form-item.form-type-textfield label{font-size:16px;line-height:24px;margin:0px 0px 10px;font-weight:normal;color:#000;text-align:center;padding-right:0px;width:100%}form fieldset.fieldgroup+.form-item.form-type-textfield input{max-width:215px}form .form-item label,form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-predcisli label{width:100%;box-sizing:border-box;padding-right:0px;padding-bottom:5px;text-align:left;font-size:16px;line-height:24px;font-weight:bold;color:#3A71B2}form .form-item .form-managed-file label{width:auto;text-align:center;display:inline-block;border:1px solid #3a71b2;border-radius:10px;padding:9px 29px;line-height:22px}form .form-item .form-managed-file label:hover{color:#fff;background:#3a71b2}form .form-item .form-managed-file input{width:auto}form .form-item input{width:100%;height:50px;border-radius:5px;border:1px solid #88A9D0;box-sizing:border-box;padding:0px 20px;color:#88A9D0;font-size:16px;font-weight:bold;text-align:left}form .form-item .form-textarea-wrapper{width:100%}form .form-item textarea{width:100%;height:280px;border-radius:5px;border:1px solid #88A9D0;box-sizing:border-box;padding:10px 20px;color:#88A9D0;font-size:16px;font-weight:bold;text-align:left}form .form-item.form-item-titul input{max-width:215px}form .form-item>.container-inline{display:flex;flex-wrap:wrap}form .form-item>.container-inline>.form-item{margin:0px 10px 0px 0px}form .form-item select{width:100%;height:50px;border-radius:5px;border:1px solid #88A9D0;box-sizing:border-box;padding:0px 15px;color:#88A9D0;font-size:16px;font-weight:bold;text-align:left;appearance:none;background:#fff}form .form-actions{max-width:600px;margin:0 auto;padding:40px 0px 0px 0px;text-align:center;box-sizing:border-box}form .form-actions input.button{border:1px solid #da2127;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#da2127;padding:9px 71px 9px 29px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button-red.svg) no-repeat right 30px top 15px}form .form-actions input.button:hover{color:#fff;background:#da2127 url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 30px top 15px}form .form-actions+.form-type-processed-text{padding-top:50px}form .form-item .form-item--error-message{padding:5px 0px 0px 0px}form .form-item .form-item--error-message:before{position:relative;top:-2px}form .form-item .form-item--error-message strong{color:#ff0000}form .form-item.form-type-textarea+fieldset.fieldgroup{box-sizing:border-box;max-width:616px}form .form-item.form-type-textarea+fieldset.fieldgroup .form-radios{justify-content:flex-start}form .form-item input[type="checkbox"]{appearance:none;border:none;position:absolute;left:0px;top:0px;width:20px;height:20px;padding:0px}input[type="checkbox"]+label{width:auto;line-height:20px;text-align:left;padding:0px 0px 0px 35px;position:relative}input[type="checkbox"]+label:before{content:"";display:block;width:20px;height:20px;box-sizing:border-box;border:1px solid #88A9D0;position:absolute;left:0px;top:0px}input[type="checkbox"]:checked+label:before{border-color:#3A71B2}input[type="checkbox"]+label:after{content:"";display:block;width:14px;height:8px;box-sizing:border-box;background:transparent;border-bottom:1px solid #3A71B2;border-left:1px solid #3A71B2;transform:rotate(-45deg);position:absolute;left:3px;top:3px;opacity:0;margin:0px}input[type="checkbox"]:checked+label:after{opacity:1}input[type="checkbox"]+label+.description{padding-left:0px;margin-left:5px;font-size:16px}form .form-item.form-type-datetime .container-inline,form .form-item.form-type-datelist .container-inline{display:flex}form .form-item.form-type-webform-multiple{align-items:flex-start}form .form-item.form-type-webform-multiple>div{width:calc(100% - 170px)}form .form-item.form-type-webform-multiple>div.webform-multiple-add{margin-left:170px;padding-top:20px}form .form-item.form-type-webform-multiple>div.webform-multiple-add input[type="submit"]{width:auto;margin-right:10px;background:transparent}form .form-item.form-type-webform-multiple>div.webform-multiple-add input[type="submit"]:hover{background:#88A9D0;color:#fff}form .form-item.form-type-webform-multiple>div.webform-multiple-add input[type="number"]{width:80px;margin-right:10px}form .form-item.form-type-webform-multiple>div table{margin-top:5px}form .form-item.form-type-webform-multiple>div table:before{display:none}form .form-item.form-type-webform-multiple>div table th{padding:0}form .form-item .form-type-date input,form .form-item .form-type-webform-time input{width:auto}form .tabledrag-toggle-weight-wrapper{display:none}form .form-type-managed-file.form-item{align-items:flex-start}form .form-type-managed-file .description{display:none}form .form-type-managed-file.form-item input{width:auto}form .form-type-managed-file.form-item .form-managed-file{width:calc(100% - 170px)}form .form-type-managed-file.form-item span.file{margin-bottom:10px}.paragraph-300 form .form-item.form-type-checkbox{box-sizing:border-box;padding-left:170px;display:block;text-align:left}.paragraph-300 form .form-item input[type="checkbox"]{left:170px}.paragraph-300 form .form-item input[type="checkbox"]+label{float:left;margin-right:5px;padding-left:30px}.paragraph-300 form .form-item input[type="checkbox"]+label+.description{display:inline;padding:0;margin:0;line-height:20px}form[data-drupal-selector*="newsletter-confirm-form"]{text-align:left;max-width:600px;margin:0 auto}form[data-drupal-selector*="newsletter-confirm-form"] fieldset.fieldgroup legend{padding-top:30px;font-weight:bold;text-align:left}form[data-drupal-selector*="newsletter-confirm-form"] .form-actions{padding-left:0px;text-align:center}form details{max-width:600px;margin:0 auto 25px;border:none}form details summary{padding:0}form details summary span.summary:after{content:"Zobrazit více";font-weight:bold;color:#3A71B2;display:block}form details[open] summary span.summary:after{content:"Zobrazit méně"}form details .details-wrapper{padding:15px 0px 0px 0px}form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-cislo-ridicskeho-prukazu{max-width:600px}fieldset.webform-address--wrapper fieldset.fieldgroup.webform-select-other{max-width:600px;margin:0 auto}fieldset.webform-address--wrapper fieldset.fieldgroup.webform-select-other .form-item{margin-bottom:10px}form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-cislo-ridicskeho-prukazu label,fieldset.webform-address--wrapper fieldset.fieldgroup.webform-select-other legend{text-align:left;padding-bottom:5px;font-weight:bold;color:#3A71B2;margin:0px}form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-cislo-ridicskeho-prukazu input{max-width:100%}.paragraph--type--jizdenky{padding:75px 0px 20px}.paragraph--type--jizdenky .field--name-field-jizdenky{display:flex;flex-wrap:wrap;max-width:824px;margin:0 auto;padding:30px 0px 0px}.paragraph--type--jizdenky .field--name-field-jizdenky>.field__item{padding:0px 8px 22px;box-sizing:border-box;width:25%;text-align:center}.paragraph--type--polozka-jizdenky{border:1px solid #88A9D0;border-radius:15px;padding:28px 20px}.paragraph--type--polozka-jizdenky h3{padding-top:0px}.paragraph--type--polozka-jizdenky p:last-child{margin-bottom:0px}.paragraph--type--polozka-jizdenky p em strong{font-style:normal;color:#DA2127}body.page-node-40 .paragraph--type--polozka-slideru{align-items:center}body.page-node-40 .paragraph--type--polozka-slideru .field--name-field-text-vlevo{width:300px;padding-right:20px}body.page-node-40 .paragraph--type--polozka-slideru .field--name-field-obrazek-media{width:calc(100% - 300px);padding-bottom:50px}body.page-node-40 .paragraph--type--polozka-slideru a.button.red[href*=".pdf"]{background:transparent url(/themes/custom/dpmb/images/pdf.svg) no-repeat right center;color:#3A71B2;border:none;padding:0px 30px 0px 0px;margin-top:25px}body.page-node-40 .paragraph--type--polozka-slideru a.button.red[href*=".pdf"]:hover{background:transparent url(/themes/custom/dpmb/images/pdf-red.svg) no-repeat right center;color:#DA2127}.paragraph--type--video{padding:10px 0px 75px;max-width:950px;margin:0 auto}.paragraph--type--video .field--name-field-media-video-file .field__item{position:relative;padding-top:56%;height:0px;overflow:hidden}.paragraph--type--video .field--name-field-media-video-file .field__item video{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover}.view-tiskove-zpravy{max-width:808px;margin:0 auto;padding-top:30px}.view-tiskove-zpravy .views-row{display:flex;flex-wrap:wrap;padding-bottom:10px;margin-bottom:7px;border-bottom:1px solid #3a71b2;font-size:20px;line-height:27px;font-weight:bold}.view-tiskove-zpravy .views-row:last-child{border-bottom:none}.view-tiskove-zpravy .views-row .views-field-created{color:#da2127;width:120px}.view-tiskove-zpravy .views-row .views-field-title{width:calc(100% - 120px)}.view-tiskove-zpravy .views-row .views-field-title a{color:#3a71b2}.view-tiskove-zpravy .views-row .views-field-title a:hover{text-decoration:underline}.paragraph--type--ztraty-a-nalezy{padding:25px 0px 75px;text-align:center}.paragraph--type--ztraty-a-nalezy table{max-width:1120px;text-align:left}.paragraph--type--ztraty-a-nalezy h2.field--name-field-nadpis+.field--name-field-text{max-width:1220px}.paragraph--type--ramecky{padding:50px 0px 10px}.paragraph--type--ramecky-sloupce{padding:40px 0px 1px}.paragraph--type--ramecky .field--name-field-ramecek{padding:40px 0px 0px}.paragraph--type--ramecky-sloupce .field--name-field-ramecek{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:10px}.paragraph--type--ramecky-sloupce .field--name-field-ramecek:after{display:none}.paragraph--type--ramecky .field--name-field-ramecek .field__item,.paragraph--type--ramecky-sloupce .field--name-field-ramecek .field__item{margin:0px 0px 30px;border:1px solid #88A9D0;border-radius:15px;padding:20px 45px 40px;text-align:center}.paragraph--type--ramecky-sloupce .field--name-field-ramecek .field__item{width:calc(50% - 8px);box-sizing:border-box;padding:25px 25px 15px;margin-bottom:16px}.paragraph--type--ramecky-sloupce .field--name-field-ramecek .field__item h2,.paragraph--type--ramecky-sloupce .field--name-field-ramecek .field__item h3{padding-top:0px}.paragraph--type--ramecky .field--name-field-ramecek .field__item h3{font-size:30px;line-height:40px}.paragraph--type--dlazdice-vyluky{padding:25px 0px 50px}.paragraph--type--dlazdice-vyluky .field--name-field-jednotlive-vyluky{padding:40px 0px 0px;display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--dlazdice-vyluky .field--name-field-jednotlive-vyluky>.field__item{width:calc(50% - 8px);margin-bottom:50px}.paragraph--type--polozka-dlazdice-vyluky{position:relative}.paragraph--type--polozka-dlazdice-vyluky .field--name-field-obrazek-media img{box-shadow:0px 3px 6px #00000029;border-radius:15px;margin-bottom:20px}.paragraph--type--polozka-dlazdice-vyluky h3{padding:0;margin-bottom:10px}.paragraph--type--polozka-dlazdice-vyluky h3 a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px}.paragraph--type--polozka-dlazdice-vyluky .field--name-field-zacatek-a-konec{font-size:16px;line-height:20px;font-weight:bold;color:#DA2127;margin:0px 0px 10px}.paragraph--type--polozka-dlazdice-vyluky .field--name-field-zacatek-a-konec a{text-decoration:none;color:#DA2127}.paragraph--type--polozka-dlazdice-vyluky .field--name-field-text p{margin:0}.paragraph--type--polozka-dlazdice-vyluky .field--name-field-text p a{color:#000;text-decoration:none}body .ui-dialog.ui-widget.ui-widget-content{border:1px solid #88A9D0;border-radius:5px;min-width:700px;font-family:"Open Sans",sans-serif}body .ui-dialog .ui-dialog-titlebar{border:none;background:transparent;padding:50px 50px 0px}body .ui-dialog .ui-dialog-titlebar-close{top:10px;right:10px;margin:0px;padding:0px;background:transparent url(/themes/custom/dpmb/images/times-solid-black.svg) no-repeat center center}body .ui-dialog .ui-dialog-titlebar-close span{display:none}body .ui-dialog .ui-dialog-title{font-size:30px;line-height:40px;margin:0px 0px 30px;text-align:center;font-weight:bold;color:#3A71B2;width:100%}body .ui-dialog .ui-dialog-content{padding:0px 50px 50px;font-size:16px;line-height:24px;color:#000}body .ui-widget-overlay{background:#000;opacity:0.6}.block-dpmb-nalezy-jd form fieldset.form-item,.block-dpmb-nalezy-jd form fieldset.fieldgroup{max-width:600px;box-sizing:border-box;padding-left:170px}.block-dpmb-nalezy-jd fieldset.fieldgroup legend{text-align:left}.block-dpmb-nalezy-jd fieldset.fieldgroup .form-radios{justify-content:flex-start}.block-dpmb-nalezy-jd form fieldset.fieldgroup .form-radios .form-item:first-child{margin-left:0px}.paragraph--type--obdelnik-pozadi{position:relative;padding:75px 0px;overflow:hidden;border-radius:15px;margin:20px auto;max-width:985px}.paragraph--type--obdelnik-pozadi:first-child{margin-top:75px}.paragraph--type--obdelnik-pozadi .field--name-field-obrazek-media{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);z-index:-1}.paragraph--type--obdelnik-pozadi .field--name-field-obrazek-media img{position:absolute;top:50%;left:50%;min-height:100%;transform:translate(-50%,-50%);min-width:100%;width:auto}.paragraph--type--obdelnik-pozadi .field--name-field-text{position:relative;z-index:1;background:#fff;border-radius:15px;width:100%;text-align:center;box-sizing:border-box;padding:50px;max-width:430px;margin:0 auto}.paragraph--type--obdelnik-pozadi .field--name-field-text h3{font-size:36px;line-height:50px;padding:0;margin:0;text-align:center}ul.pager__items{padding:0px;margin:30px 0px 0px}ul.pager__items li.pager__item{display:inline-block;padding:0px 3px 10px}ul.pager__items li.pager__item a{display:block;border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;color:#3a71b2;padding:9px 10px;text-align:center;min-width:42px;text-decoration:none;background:#fff;box-sizing:border-box}ul.pager__items li.pager__item a:hover,ul.pager__items li.pager__item.is-active a{color:#fff;background:#3a71b2}.paragraph--type--faq{max-width:985px;margin:0 auto}.paragraph--type--faq .field--name-field-dotazy{padding-top:90px}body.page-node-274 .paragraph--type--faq .field--name-field-dotazy{padding-top:0px}.paragraph--type--faq .field--name-field-dotazy>.field__item{margin-bottom:35px}.paragraph--type--polozka-faq{border:1px solid #88A9D0;border-radius:15px}.paragraph--type--polozka-faq h3.field--name-field-nazev{position:relative;cursor:pointer;padding:30px 120px 30px 130px;width:100%;box-sizing:border-box;background:transparent url(/themes/custom/dpmb/images/question.svg) no-repeat 50px center}.paragraph--type--faq.no-question-mark .paragraph--type--polozka-faq h3.field--name-field-nazev{padding-left:50px;background:transparent}.paragraph--type--polozka-faq h3.field--name-field-nazev:after{content:"";width:41px;height:41px;display:block;position:absolute;right:50px;top:50%;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;transform:translate(0%,-50%);background:transparent url(/themes/custom/dpmb/images/arrow-down.svg) no-repeat center center}.expanded .paragraph--type--polozka-faq h3.field--name-field-nazev:after{transform:translate(0%,-50%) rotate(180deg)}.paragraph--type--polozka-faq .field--name-field-text{overflow:hidden;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;max-height:0px;padding:0px 50px 0px 130px}.paragraph--type--faq.no-question-mark .paragraph--type--polozka-faq .field--name-field-text{padding-left:50px}.expanded>.paragraph--type--polozka-faq .field--name-field-text{max-height:3000px}.paragraph--type--polozka-faq .field--name-field-text>*:last-child{margin-bottom:40px}.paragraph--type--jeden-sloupec table th{padding-right:20px}.paragraph--type--jeden-sloupec table th:last-child{padding-right:0px}.paragraph--type--jeden-sloupec table td{padding-right:20px}.paragraph--type--jeden-sloupec table td:last-child{padding-right:0px}table td:first-child span[style*="color"]{font-size:34px;display:inline-block;vertical-align:text-bottom}body.page-node-8338 table td:nth-child(2){white-space:nowrap}.field--name-body>article.media--type-image{margin-top:30px;margin-bottom:30px}form #ajax-wrapper+.form-item.form-type-processed-text{max-width:600px;padding-bottom:0px}.paragraph--type--ikonky-s-popisky{padding:75px 0px}.paragraph--type--ikonky-s-popisky .field--name-field-ikonky{display:flex;flex-wrap:wrap;gap:50px 80px;padding:40px 20px 0px}.paragraph--type--ikonky-s-popisky .field--name-field-ikonky>.field__item{width:calc(33.33% - 54px)}.paragraph--type--polozka-ikonky .field--name-field-media-image{width:150px;margin:0 auto;max-width:100%}.paragraph--type--polozka-ikonky h3{text-align:center}.paragraph--type--polozka-ikonky.red h3{color:#DA2127}.paragraph--type--polozka-ikonky.red svg path,.paragraph--type--polozka-ikonky.red svg rect{fill:#DA2127 !important}.view-jizdni-rady-linkove-test{max-width:985px;margin:30px auto 50px;box-sizing:border-box;border:1px solid #88A9D0;border-radius:15px;padding:50px}.view-jizdni-rady-linkove-test table th{font-size:16px;line-height:24px;font-weight:bold;text-align:left;color:#3A71B2;padding:0px 10px 30px 0px;border-bottom:1px solid #88A9D0;vertical-align:top}.view-jizdni-rady-linkove-test table th:last-child{padding-right:0px}.view-jizdni-rady-linkove-test table th em{font-size:16px;line-height:24px;color:#333;font-weight:normal;font-style:italic;display:block}.view-jizdni-rady-linkove-test table td{border-bottom:1px solid #88A9D0;font-size:16px;line-height:24px;color:#3A71B2;padding:13px 10px 13px 0px}.view-jizdni-rady-linkove-test table td:first-child{font-weight:bold;color:#3A71B2}.view-jizdni-rady-linkove-test table td:last-child{padding-right:0px}.view-jizdni-rady-linkove-test table td:nth-child(2) p,.view-jizdni-rady-linkove-test table td:nth-child(3) p,.view-jizdni-rady-linkove-test table td:nth-child(2) span,.view-jizdni-rady-linkove-test table td:nth-child(3) span,.view-jizdni-rady-linkove-test table td:nth-child(4) p,.view-jizdni-rady-linkove-test table td:nth-child(4) span{color:#3A71B2 !important}body.page-node-8338 .view-jizdni-rady-linkove-test table td:nth-child(2){white-space:normal}body.page-node-8338 .view-jizdni-rady-linkove-test table td:nth-child(2) time{white-space:nowrap}.view-jizdni-rady-linkove-test table td.views-field-field-linka>div{display:flex;gap:5px}.block[class*="block-views-blockjizdni-rady-linkove-test-"]>h2{margin:0px;padding-top:30px;color:#3a71b2;font-size:24px;line-height:34px}.paragraph--type--dlazdice-se-stitky{padding:75px 0px}.paragraph--type--dlazdice-se-stitky .field--name-field-polozky-dlazdice-se-stitky{display:flex;flex-wrap:wrap;gap:20px}.paragraph--type--dlazdice-se-stitky .field--name-field-polozky-dlazdice-se-stitky>.field__item{width:calc(50% - 10px);display:flex}.paragraph--type--polozka-dlazdice-se-stitky{width:100%;box-sizing:border-box;position:relative;border:1px solid #88A9D0;border-radius:15px;padding-bottom:20px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-stitky-dlazdice{position:absolute;left:0px;top:0px;z-index:1;width:100%;box-sizing:border-box;padding:30px;display:flex;flex-wrap:wrap;gap:10px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-stitky-dlazdice .field__item{display:block;color:#fff;border-radius:5px;background:#3A71B2;padding:5px 30px;font-size:16px;line-height:24px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-stitky-dlazdice .field__item.stitek-doporucujeme{background:#DA2127}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-obrazek-media img{border-radius:15px 15px 0px 0px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-text{padding:30px 40px 20px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-text h2{font-size:30px;line-height:40px;color:#3A71B2;margin-bottom:20px;text-align:left}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-text p{font-size:20px;line-height:27px;color:#707070;margin:0px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-odkaz{padding:0px 40px 20px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-odkaz a{border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#3a71b2;padding:9px 71px 9px 29px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button.svg) no-repeat right 30px top 15px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-odkaz a:hover{color:#fff;background:#3a71b2 url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 30px top 15px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-odkaz a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:2}.paragraph--type--dlazdice-bez-stitku{padding:75px 0px}.paragraph--type--dlazdice-bez-stitku .field--name-field-polozky-dlazdice-bez-stitk{display:flex;flex-wrap:wrap;gap:20px}.paragraph--type--dlazdice-bez-stitku .field--name-field-polozky-dlazdice-bez-stitk>.field__item{width:calc(50% - 10px);display:flex}.paragraph--type--polozka-dlazdice-bez-stitku{position:relative;overflow:hidden}.paragraph--type--polozka-dlazdice-bez-stitku .field--name-field-obrazek-media{position:relative}.paragraph--type--polozka-dlazdice-bez-stitku .field--name-field-obrazek-media:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;border-radius:15px;background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%)}.paragraph--type--polozka-dlazdice-bez-stitku .field--name-field-obrazek-media img{border-radius:15px}.paragraph--type--polozka-dlazdice-bez-stitku .field--name-field-odkaz a{font-size:30px;line-height:40px;color:#fff;text-align:left;display:block;text-decoration:none;padding:30px 40px 25px;position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;z-index:1;font-weight:bold}.paragraph--type--polozka-dlazdice-bez-stitku .field--name-field-odkaz a:hover{text-decoration:underline}.paragraph--type--polozka-dlazdice-bez-stitku .field--name-field-odkaz a:before{content:"";display:block;width:100vw;height:100vh;position:absolute;left:0;bottom:0;z-index:1}body.path-spojeni .region-content{padding:100px 0px;margin-bottom:-2px}body.path-spojeni h1{text-align:center;margin-bottom:60px}body.path-spojeni .prevnext-search{padding-bottom:35px;max-width:900px;margin:0 auto}body.path-spojeni .prevnext-search ul{padding:0;margin:0;list-style:none}body.path-spojeni .prevnext-search a{text-decoration:underline;font-size:16px;line-height:22px;color:#3A71B2}body.path-spojeni .prevnext-search a:hover{text-decoration:none}body.path-spojeni .spojeni{max-width:878px;margin:0 auto;text-align:center}body.path-spojeni .spojeni *{text-align:left}body.path-spojeni .spojeni>.about{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;font-size:24px;line-height:32px;color:#3A71B2;font-weight:bold;padding-bottom:20px;border-bottom:1px solid #B1C6DE;margin-bottom:25px}body.path-spojeni .spojeni>.about h2,body.path-spojeni .spojeni>.about h3{font-size:24px;line-height:32px;color:#3A71B2;font-weight:bold;margin:0;padding:0}body.path-spojeni .spojeni>.about>ul{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}body.path-spojeni .spojeni>.about>ul li:after{content:"|";margin:0 3px;position:relative;top:-2px}body.path-spojeni .spojeni>.about>ul li:last-child:after{display:none}body.path-spojeni .spojeni>.about div,body.path-spojeni .spojeni.item>.buttons{display:flex;flex-wrap:wrap;gap:30px}body.path-spojeni .spojeni>.about a.button,body.path-spojeni .spojeni.item>.buttons a.button{margin:0px;padding-left:20px}body.path-spojeni .spojeni>.about a.button.download,body.path-spojeni .spojeni.item>.buttons a.button.download{padding:9px 50px 9px 20px;background:transparent url(/themes/custom/dpmb/images/button-download.svg) no-repeat right 20px top 11px}body.path-spojeni .spojeni>.about a.button.download:hover,body.path-spojeni .spojeni.item>.buttons a.button.download:hover{background:#3a71b2 url(/themes/custom/dpmb/images/button-download-hover.svg) no-repeat right 20px top 11px}body.path-spojeni .spojeni>.about a.button.share,body.path-spojeni .spojeni.item>.buttons a.button.share{padding:9px 50px 9px 20px;background:transparent url(/themes/custom/dpmb/images/button-share.svg) no-repeat right 20px top 11px}body.path-spojeni .spojeni>.about a.button.share:hover,body.path-spojeni .spojeni.item>.buttons a.button.share:hover{background:#3a71b2 url(/themes/custom/dpmb/images/button-share-hover.svg) no-repeat right 20px top 11px}body.path-spojeni .spojeni>.about a.button.print,body.path-spojeni .spojeni.item>.buttons a.button.print{padding:9px 50px 9px 20px;background:transparent url(/themes/custom/dpmb/images/print-blue.svg) no-repeat right 20px top 11px;background-size:18px 18px}body.path-spojeni .spojeni>.about a.button.print:hover,body.path-spojeni .spojeni.item>.buttons a.button.print:hover{background:#3a71b2 url(/themes/custom/dpmb/images/print-white.svg) no-repeat right 20px top 11px;background-size:18px 18px}body.path-spojeni .spojeni>.track>.row:first-child{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child{width:160px}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h2,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h3,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h4{display:inline-block;vertical-align:middle;padding-top:0;padding-left:26px;font-size:24px;line-height:32px;color:#3A71B2;font-weight:bold;padding-top:0;margin:0}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h2{padding:0;margin:0}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span.color{padding:0;width:19px;height:19px;border-radius:10px;margin-left:5px;display:inline-block;vertical-align:middle}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span.tramvaj,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h3.tramvaj,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h4.tramvaj{background:transparent url(/themes/custom/dpmb/images/icon-tram.svg) no-repeat left center;background-size:21px auto}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span.autobus,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h3.autobus,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h4.autobus{background:transparent url(/themes/custom/dpmb/images/bus.svg) no-repeat left center;background-size:21px auto}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span.trolejbus,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h3.trolejbus,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h4.trolejbus{background:transparent url(/themes/custom/dpmb/images/trol.svg) no-repeat left center;background-size:21px auto}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span.vlak,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h3.vlak,body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child h4.vlak{background:transparent url(/themes/custom/dpmb/images/vlak.svg) no-repeat left center;background-size:21px auto}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(2){width:140px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:0px;text-indent:-9999px}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(2) div{display:block;width:26px;height:30px}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(2) div.bezbarier{background:transparent url(/themes/custom/dpmb/images/bezbarier.svg) no-repeat left center;background-size:26px auto}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(2) div.np{background:transparent url(/themes/custom/dpmb/images/bezbarier.svg) no-repeat left center;background-size:26px auto}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(3){width:calc(100% - 300px);display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-end}body.path-spojeni .spojeni>.track>.row.road{padding:0;margin:0}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(3) a,body.path-spojeni .spojeni>.track>.row.road .item>.col.info .links a{text-decoration:underline;color:#3A71B2;font-size:16px;line-height:22px;font-style:italic}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(3) a:hover,body.path-spojeni .spojeni>.track>.row.road .item>.col.info .links a:hover{text-decoration:none}body.path-spojeni .spojeni>.track>.row.road .item{display:flex;flex-wrap:wrap;max-width:620px;margin:0 auto}body.path-spojeni .spojeni>.track>.row.road .item>.col.time{width:90px;position:relative;font-size:16px;line-height:22px;color:#3A71B2;font-weight:bold;box-sizing:border-box;padding-left:30px}body.path-spojeni .spojeni>.track>.row.road .item>.col.time:before{content:"";display:block;width:15px;height:15px;background:#3A71B2;position:absolute;left:0px;top:4px;border-radius:10px}body.path-spojeni .spojeni>.track>.row.road .item>.col.time:after{content:"";display:block;width:3px;height:100%;background:#3A71B2;position:absolute;left:6px;top:10px}body.path-spojeni .spojeni>.track>.row.road .item:last-child>.col.time:after,body.path-spojeni .spojeni>.track>.row.road .item:has(+ .notice)>.col.time:after{display:none}body.path-spojeni .spojeni>.track>.row.road .item>.col.info{width:calc(100% - 90px)}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .head{display:flex;flex-wrap:wrap;font-size:16px;line-height:22px;gap:17px;color:rgba(0,0,0,0.5);margin-bottom:14px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .head .station-name{font-weight:bold;color:#DA2127;font-size:16px;line-height:22px;padding-top:0;margin:0}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .links{display:flex;flex-wrap:wrap;font-size:16px;line-height:22px;gap:10px 30px;margin-bottom:20px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list{font-size:16px;line-height:22px;color:#9cb8d8;padding:0 0 20px;margin:0;list-style:none}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list strong{color:#3A71B2}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list .start-station{display:block;opacity:0.5;margin-bottom:20px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list span{margin-right:5px;font-weight:normal}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list span.bracket{margin-right:0px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list span+span.bracket{margin-left:-5px}body.path-spojeni .spojeni>.transfer{margin:0px 0px 40px;position:relative;font-size:16px;line-height:21px;text-align:center;color:#000;font-style:italic}body.path-spojeni .spojeni>.transfer:before{content:"";display:block;width:100%;height:3px;border-bottom:3px dashed #3A71B2;position:absolute;left:0px;top:8px;z-index:-1}body.path-spojeni .spojeni>.transfer span{display:inline-block;background:#fff;padding:0px 50px}body.path-spojeni .spojeni>.maps .item{padding-top:20px}body.path-spojeni .spojeni>.maps .item .switch{display:flex;flex-wrap:wrap;gap:55px;font-size:24px;line-height:32px;font-weight:bold;padding-bottom:14px;margin-bottom:40px;color:#3A71B2;border-bottom:1px solid #B1C6DE}body.path-spojeni .spojeni>.maps .map{margin-bottom:40px;position:relative;z-index:1}body.path-spojeni .spojeni>.maps h2,body.path-spojeni .spojeni>.maps h3{margin-bottom:40px;color:#3A71B2;border-bottom:1px solid #B1C6DE;padding-bottom:15px;font-size:24px;line-height:34px}body.path-spojeni .spojeni>.maps .map .leaflet-container{min-width:100%;min-height:578px}body.path-spojeni .spojeni>.maps .item .map .leaflet-container{min-width:100%}body.path-spojeni .spojeni>.next-times .main-nadpis,body.path-spojeni .spojeni>.next-times h2{font-size:24px;line-height:32px;font-weight:bold;padding-bottom:14px;border-bottom:1px solid #B1C6DE;color:#3A71B2;margin-bottom:20px;padding-top:10px}body.path-spojeni .spojeni>.next-times .nadpis,body.path-spojeni .spojeni>.next-times h3{font-size:24px;line-height:32px;font-weight:bold;padding:20px 0px;color:#3A71B2}body.path-spojeni .spojeni>.next-times ul{padding:0px;margin:0px;list-style:none}body.path-spojeni .spojeni>.next-times .row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}body.path-spojeni .spojeni>.next-times .row>.col:first-child{width:75px}body.path-spojeni .spojeni>.next-times .row>.col:first-child span{display:inline-block;vertical-align:middle;padding-left:20px;font-size:16px;line-height:22px;color:#3A71B2;font-weight:bold}body.path-spojeni .spojeni>.next-times .row>.col:first-child span.color{padding:0;width:9px;height:9px;border-radius:10px;margin-left:2px}body.path-spojeni .spojeni>.next-times .row>.col:first-child span.tramvaj{background:transparent url(/themes/custom/dpmb/images/icon-tram.svg) no-repeat left center;background-size:13px auto}body.path-spojeni .spojeni>.next-times .row>.col:first-child span.autobus{background:transparent url(/themes/custom/dpmb/images/bus.svg) no-repeat left center;background-size:13px auto}body.path-spojeni .spojeni>.next-times .row>.col:first-child span.trolejbus{background:transparent url(/themes/custom/dpmb/images/trol.svg) no-repeat left center;background-size:13px auto}body.path-spojeni .spojeni>.next-times .row>.col:first-child span.vlak{background:transparent url(/themes/custom/dpmb/images/vlak.svg) no-repeat left center;background-size:13px auto}body.path-spojeni .spojeni>.next-times .row>.col:nth-child(2){width:140px;display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:0px;text-indent:-9999px}body.path-spojeni .spojeni>.next-times .row>.col:nth-child(2) div{display:block;width:18px;height:26px}body.path-spojeni .spojeni>.next-times .row>.col:nth-child(2) div.bezbarier{background:transparent url(/themes/custom/dpmb/images/bezbarier.svg) no-repeat left center;background-size:18px auto}body.path-spojeni .spojeni>.next-times .row>.col:nth-child(2) div.np{background:transparent url(/themes/custom/dpmb/images/bezbarier.svg) no-repeat left center;background-size:18px auto}body.path-spojeni .spojeni>.next-times .row>.col.time{width:calc(100% - 215px);text-align:right;font-size:16px;line-height:22px;color:#3A71B2;font-weight:bold}body.path-spojeni .spojeni>a.button.back{margin:30px 0px 0px}body.path-spojeni .spojeni.item{padding:45px 40px;border:1px solid #B1C6DE;border-radius:15px;margin-bottom:30px;box-sizing:border-box;max-width:900px}body.path-spojeni .spojeni .notice{font-size:16px;line-height:22px;color:#B1C6DE;padding-top:10px;max-width:620px;margin:0 auto 40px;box-sizing:border-box;padding-left:90px}body.path-spojeni .spojeni.item .notice{padding-left:0px}body.path-spojeni .spojeni .notice .item,body.path-spojeni .spojeni>.track>.row.road .notice .item,body.path-spojeni .spojeni.item>.track>.row.road .notice .item{display:flex;flex-wrap:wrap;gap:0px 20px;margin-bottom:10px}body.path-spojeni .spojeni .notice .item:last-child,body.path-spojeni .spojeni>.track>.row.road .notice .item:last-child,body.path-spojeni .spojeni.item>.track>.row.road .notice .item:last-child{margin-bottom:0px}body.path-spojeni .spojeni .notice .item.red{color:#DA2127}body.path-spojeni .spojeni .notice .item.red a{color:#DA2127;text-decoration:underline}body.path-spojeni .spojeni .notice .item.red a:hover{text-decoration:none}body.path-spojeni .spojeni.item>.track>.row.road .item>.col.info .head .station-name{color:#3A71B2}body.path-spojeni .remarks{color:rgba(0,0,0,0.5);margin-bottom:20px}.loadingIndicator{display:block;width:80px;height:80px;text-align:center;line-height:80px;margin:30px auto;font-weight:bold;position:relative;font-size:14px}.loadingIndicator:after{content:" ";display:block;width:80px;height:80px;margin:8px;border-radius:50%;border:6px solid #3A71B2;border-color:#3A71B2 transparent #3A71B2 transparent;animation:lds-dual-ring 1.2s linear infinite;position:absolute;top:-12px;left:-12px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.path-spojeni div.back{text-align:center;margin-bottom:60px}.spojeni-error{text-align:center}.spojeni-error p{margin-bottom:50px}@media screen and (max-width:767px){body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(3){width:100%;justify-content:flex-start;padding-top:15px;gap:10px 30px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .head{gap:8px 15px}body.path-spojeni .spojeni>.maps .item .switch{gap:25px}body.path-spojeni .region-content{padding:60px 0px}body.path-spojeni .spojeni>.maps .map .leaflet-container{max-width:100%}}@media screen and (max-width:479px){body.path-spojeni .spojeni>.about{font-size:18px;line-height:30px}body.path-spojeni .spojeni>.about div,body.path-spojeni .spojeni.item>.buttons{gap:10px}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child{width:130px}body.path-spojeni .spojeni>.maps .item .switch,body.path-spojeni .spojeni>.next-times .main-nadpis,body.path-spojeni .spojeni>.next-times .nadpis{font-size:18px;line-height:30px}body.path-spojeni .spojeni.item{padding:30px 20px}body.path-spojeni .spojeni>.transfer span{padding:0px 20px}}.region-content form[id*="dpmb-spojeni-"]{max-width:500px;margin:0 auto;padding:55px 50px;box-sizing:border-box;background:#fff;border-radius:15px;border:1px solid #B1C6DE;position:relative}.region-content form[id*="dpmb-spojeni-"]:before{content:"";width:100vw;height:calc(100% + 200px);display:block;position:absolute;left:50%;bottom:-100px;transform:translate(-50%,0%);z-index:-1;background:transparent url(/themes/custom/dpmb/images/spojeni-form-podklad.jpg) no-repeat center center;background-size:cover}.region-content form[id*="dpmb-spojeni-"]:after{content:"";width:100vw;height:calc(100% + 200px);display:block;position:absolute;left:50%;bottom:-100px;transform:translate(-50%,0%);z-index:-1;background:linear-gradient(225deg,rgba(136,169,208,0) 0%,rgba(73,124,184,0.808) 51.9%,#3A71B2 100%)}body.path-spojeni .region-content form[id*="dpmb-spojeni-"]{margin-bottom:100px}body.path-spojeni .region-content form[id*="dpmb-spojeni-"]:before,body.path-spojeni .region-content form[id*="dpmb-spojeni-"]:after{height:calc(50% + 100px);bottom:50%}.region-content form[id*="dpmb-spojeni-"] h1{font-size:30px;line-height:40px;font-weight:bold;margin:0px 0px 25px;color:#3a71b2;text-align:left}body.path-spojeni h2.nenalezena-spojeni-title{margin-bottom:10px}body.path-spojeni h2.nenalezena-spojeni-title+p{text-align:center}.region-content form[id*="dpmb-spojeni-"] .form-type-textfield label,.region-content form[id*="dpmb-spojeni-"] .form-type-date label{clear:both;width:100%;font-weight:bold;color:#da2127;font-size:20px;line-height:30px;padding:0px;margin:0px 0px 6px;text-align:left}.region-content form[id*="dpmb-spojeni-"] .form-type-textfield{margin:0px 0px 10px;position:relative;text-align:left}.region-content form[id*="dpmb-spojeni-"] .form-type-textfield:before{content:"Zastávka";font-weight:bold;font-size:16px;color:#3A71B2;position:absolute;line-height:40px;left:11px;bottom:1px;z-index:1}.lang-en .region-content form[id*="dpmb-spojeni-"] .form-type-textfield:before{content:"Stop"}.region-content form[id*="dpmb-spojeni-"] .form-type-textfield input{border:1px solid #88a9d0;border-radius:10px;height:42px;width:100%;box-sizing:border-box;line-height:40px;padding:0px 43px 0px 108px;color:#da2127;position:relative;font-weight:bold;font-size:16px;float:none}.region-content form[id*="dpmb-spojeni-"] .form-type-textfield input:invalid:focus{border-color:#da2127}body .ui-widget.ui-widget-content.ui-autocomplete{margin-top:-1px;border:1px solid #88a9d0;border-radius:10px;padding:20px 0px 20px;box-sizing:border-box;font-size:16px;line-height:23px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper{padding:4px 20px;display:block;box-sizing:border-box}body .ui-autocomplete .ui-state-active,body .ui-widget-content.ui-autocomplete .ui-state-active,body .ui-widget-header.ui-autocomplete .ui-state-active,body .ui-autocomplete a.ui-button:active,body .ui-autocomplete .ui-button:active,body .ui-autocomplete .ui-button.ui-state-active:hover{border:none;background:#3a71b2;margin:0px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper span{display:block;padding-left:30px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper span[class*="zastavka"]{background:transparent url(/themes/custom/dpmb/images/ikona_autobus_zastavka_blue.svg) no-repeat left center;background-size:17px 17px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper:hover span[class*="zastavka"],body .ui-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active span[class*="zastavka"]{background:transparent url(/themes/custom/dpmb/images/ikona_autobus_zastavka_white.svg) no-repeat left center;background-size:17px 17px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper span.obec,body .ui-menu.ui-autocomplete .ui-menu-item-wrapper span[class*="ulice"]{background:transparent url(/themes/custom/dpmb/images/ikona_ulice_blue.svg) no-repeat left center;background-size:17px 17px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper:hover span.obec,body .ui-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active span.obec,body .ui-menu.ui-autocomplete .ui-menu-item-wrapper:hover span[class*="ulice"],body .ui-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active span[class*="ulice"]{background:transparent url(/themes/custom/dpmb/images/ikona_ulice_white.svg) no-repeat left center;background-size:17px 17px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper span.adresa{background:transparent url(/themes/custom/dpmb/images/ikona_adresa_blue.svg) no-repeat left center;background-size:17px 17px}body .ui-menu.ui-autocomplete .ui-menu-item-wrapper:hover span.adresa,body .ui-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active span.adresa{background:transparent url(/themes/custom/dpmb/images/ikona_adresa_white.svg) no-repeat left center;background-size:17px 17px}.region-content form[id*="dpmb-spojeni-"] *:focus{box-shadow:0px 0px 15px rgba(0,0,0,0.5)}.region-content form[id*="dpmb-spojeni-"] a.button:focus,.region-content form[id*="dpmb-spojeni-"] input[type="radio"]:focus,.region-content form[id*="dpmb-spojeni-"] input[type="button"]:focus{box-shadow:0px 0px 15px black}.region-content form[id*="dpmb-spojeni-"] fieldset legend{display:none}.region-content form[id*="dpmb-spojeni-"] fieldset[data-drupal-selector*="edit-when"] .fieldset-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.region-content form[id*="dpmb-spojeni-"] fieldset[data-drupal-selector*="edit-when"] .fieldset-wrapper h4{display:none}.region-content form[id*="dpmb-spojeni-"] fieldset[data-drupal-selector*="edit-when"] .fieldset-wrapper>div{width:calc(50% - 10px)}.region-content form[id*="dpmb-spojeni-"] input[type="date"],.region-content form[id*="dpmb-spojeni-"] input[type="time"]{width:100%;box-sizing:border-box;height:42px;border:1px solid #88a9d0;border-radius:5px;color:#da2127;font-size:16px;font-weight:bold;padding:0px 10px}.region-content form[id*="dpmb-spojeni-"] fieldset[data-drupal-selector*="edit-departure"]{padding-top:10px}.region-content form[id*="dpmb-spojeni-"] fieldset[data-drupal-selector*="edit-departure"] .form-radios{justify-content:flex-start}.region-content form[id*="dpmb-spojeni-"] .form-actions{padding-top:30px}.region-content form[id*="dpmb-spojeni-"] input[type="submit"]{width:100%;box-sizing:border-box;display:block;text-align:center;font-size:18px;padding:20px 19px;margin:0px;background:#da2127;color:#fff;border:1px solid #da2127;line-height:22px;font-weight:bold;border-radius:10px}.region-content form[id*="dpmb-spojeni-"] input[type="submit"]:hover{color:#da2127;background:#fff}.region-content form[id*="dpmb-spojeni-"] input[type="submit"].switch{width:auto;border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:block;color:#3a71b2;padding:7px 18px 7px 18px;text-decoration:none;background:transparent;float:right;margin:-6px 0 -32px;position:relative;z-index:1}.region-content form[id*="dpmb-spojeni-"] input[type="submit"].switch:hover{color:#fff;background:#3a71b2}.region-content form[id*="dpmb-spojeni-"] input[type="submit"].switch+.form-type-textfield{clear:both}.region-content form[id*="dpmb-spojeni-"] .form-actions a[id*="new-search"]{display:inline-block;margin-top:20px}.region-content form[id*="dpmb-spojeni-"] .form-type-checkbox{margin-left:15px}.region-content form[id*="dpmb-spojeni-"] .form-item input[type="checkbox"]{width:14px;height:14px}.region-content form[id*="dpmb-spojeni-"] input[type="checkbox"]+label{padding-left:25px;font-weight:normal}.region-content form[id*="dpmb-spojeni-"] input[type="checkbox"]+label:before{width:14px;height:14px;top:3px}.region-content form[id*="dpmb-spojeni-"] input[type="checkbox"]+label:after{width:8px;height:5px;top:6px}.paragraph--type--kviz{max-width:985px;margin:0 auto}.paragraph--type--kviz h3{margin-bottom:20px}.paragraph--type--kviz form{margin:30px 0px 0px}.paragraph--type--kviz form label{display:block}.paragraph--type--kviz .spatne p{color:#da2127}.paragraph--type--kviz .vyhodnoceni p,main .paragraph--type--kviz .vyhodnoceni ul li{color:#3a71b2}main .paragraph--type--kviz .vyhodnoceni ul li:before{background:#3a71b2}.paragraph--type--kviz .field--name-field-pokracovani-textu{padding-top:30px}article.node--unpublished{background-color:transparent;position:relative}article.node--unpublished:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:-2;background-color:#fff4f4}@media screen and (max-width:479px){.region-content form[id*="dpmb-spojeni-"]{padding:20px 15px}.region-content form[id*="dpmb-spojeni-"] fieldset[data-drupal-selector*="edit-when"] .fieldset-wrapper>div{width:100%}.region-content form[id*="dpmb-spojeni-"] h1{font-size:25px;line-height:35px}.region-content form[id*="dpmb-spojeni-"] .form-actions{padding-top:0}}@media print{.region-content form[id*="dpmb-spojeni-"]{display:none}body.path-spojeni header,body.path-spojeni footer{display:none}body.path-spojeni a.backtotop{display:none}body.path-spojeni .prevnext-search{display:none}body.path-spojeni .region-content{padding:0}body.path-spojeni .layout-container{padding:0}body.path-spojeni .spojeni>.about div,body.path-spojeni .spojeni.item>.buttons{display:none}body.path-spojeni .spojeni.item{padding:15px}body.path-spojeni h1{margin-bottom:10px;font-size:24px;line-height:32px}body.path-spojeni .spojeni>.about{font-size:14px;line-height:20px;padding-bottom:10px;margin-bottom:10px}body.path-spojeni .spojeni .notice{margin-bottom:20px;font-size:12px;line-height:18px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .head{font-size:12px;line-height:18px}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(3) a,body.path-spojeni .spojeni>.track>.row.road .item>.col.info .links a{font-size:12px;line-height:18px}body.path-spojeni .spojeni>.transfer{margin:0px 0px 20px;font-size:12px;line-height:18px}body.path-spojeni .spojeni>.track>.row.road .item>.col.time{font-size:12px;line-height:18px}body.path-spojeni .spojeni .notice .item,body.path-spojeni .spojeni.item>.track>.row.road .notice .item{margin-bottom:0px}body.path-spojeni .spojeni>.track>.row.road .item>.col.time:before{top:2px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .station-list{font-size:12px;line-height:18px;padding-bottom:10px}body.path-spojeni .spojeni>.next-times .main-nadpis{font-size:14px;line-height:20px;padding-bottom:4px;margin-bottom:3px}body.path-spojeni .spojeni>.next-times .nadpis{font-size:12px;line-height:18px;padding:6px 0px}body.path-spojeni .spojeni>.next-times .row>.col:first-child span{font-size:14px}body.path-spojeni .spojeni>.next-times .row>.col.time{font-size:14px}body.path-spojeni .spojeni>.next-times .row{margin-bottom:5px}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span{font-size:14px;line-height:18px;background-size:14px auto !important}body.path-spojeni .spojeni>.track>.row:first-child>.col:nth-child(2) div{background-size:16px auto !important}body.path-spojeni .spojeni>.track>.row:first-child>.col:first-child span.color{width:10px;height:10px}body.path-spojeni .spojeni>.track>.row.road .item>.col.info .links{font-size:12px;line-height:18px;gap:5px 30px;margin-bottom:10px}body.path-spojeni .spojeni>.next-times .row>.col:first-child span{font-size:12px;line-height:18px}body.path-spojeni .spojeni>.next-times .row>.col.time{font-size:12px;line-height:18px}}.paragraph--type--exkurze-pro-skoly,.paragraph--type--exkurze-pro-verejnost{padding:40px 0}.paragraph--type--exkurze-pro-skoly h3,.paragraph--type--exkurze-pro-verejnost h3{text-align:center;color:#da2127;margin-bottom:0;padding-bottom:30px}.paragraph--type--exkurze-pro-skoly table,.paragraph--type--exkurze-pro-verejnost table{width:calc(100% - 60px);position:relative;margin:30px 30px 60px}.paragraph--type--exkurze-pro-skoly table:before,.paragraph--type--exkurze-pro-verejnost table:before{content:"";display:block;width:calc(100% + 60px);height:calc(100% + 60px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;border-radius:20px;border:1px solid #88A9D0}.paragraph--type--exkurze-pro-skoly table th,.paragraph--type--exkurze-pro-verejnost table th{font-size:24px;line-height:34px;font-weight:bold;text-align:left;color:#3A71B2;padding:0px 10px 30px;border-bottom:1px solid #88A9D0;vertical-align:top}.paragraph--type--exkurze-pro-skoly table td,.paragraph--type--exkurze-pro-verejnost table td{padding:15px 10px;border-bottom:1px solid #88A9D0;font-size:16px;line-height:24px;color:#3a71b2;position:relative}.paragraph--type--exkurze-pro-skoly table td:first-child,.paragraph--type--exkurze-pro-skoly table th:first-child,.paragraph--type--exkurze-pro-verejnost table td:first-child,.paragraph--type--exkurze-pro-verejnost table th:first-child{padding-left:0;font-weight:bold}.paragraph--type--exkurze-pro-skoly table td:last-child,.paragraph--type--exkurze-pro-skoly table th:last-child,.paragraph--type--exkurze-pro-verejnost table td:last-child,.paragraph--type--exkurze-pro-verejnost table th:last-child{padding-right:0}.paragraph--type--exkurze-pro-skoly table td:nth-child(3),.paragraph--type--exkurze-pro-verejnost table td:nth-child(4){font-weight:bold}.paragraph--type--exkurze-pro-skoly table td.plno,.paragraph--type--exkurze-pro-verejnost table td.plno{color:#da2127}.paragraph--type--exkurze-pro-skoly table td:last-child a,.paragraph--type--exkurze-pro-verejnost table td:last-child a{border:1px solid #3a71b2;font-size:16px;line-height:22px;font-weight:bold;border-radius:10px;display:inline-block;color:#3a71b2;padding:9px 71px 9px 29px;text-decoration:none;background:transparent url(/themes/custom/dpmb/images/arrow-button.svg) no-repeat right 30px top 15px}.paragraph--type--exkurze-pro-skoly table td:last-child a:hover,.paragraph--type--exkurze-pro-verejnost table td:last-child a:hover{color:#fff;background:#3a71b2 url(/themes/custom/dpmb/images/arrow-button-white.svg) no-repeat right 30px top 15px}.paragraph--type--exkurze-pro-skoly table td:last-child:has(a.disabled):before,.paragraph--type--exkurze-pro-verejnost table td:last-child:has(a.disabled):before{content:"";display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;background:rgba(255,255,255,0.6);z-index:1;cursor:no-drop}form .webform-readonly input[type="text"],form input[disabled],form input[readonly]{background:transparent;border-color:#88A9D0;color:#88A9D0;cursor:no-drop}.paragraph--type--upozorneni{border:2px solid #DA2127;border-radius:15px;margin:50px 0px 0px;padding:40px 40px 30px;width:100%;box-sizing:border-box}.paragraph--type--upozorneni:first-child{margin-top:100px}.paragraph--type--upozorneni h2{font-size:24px;line-height:33px;text-align:left}.paragraph--type--upozorneni p{color:#da2127}.paragraph--type--upozorneni a.button{margin-top:10px}.paragraph--type--loga-s-odkazem{padding:75px 0;max-width:1000px;margin:0 auto}.paragraph--type--loga-s-odkazem>h2{margin-bottom:75px}.paragraph--type--loga-s-odkazem>.field--name-field-polozky-loga{display:flex;justify-content:center;gap:45px 40px;flex-wrap:wrap;align-items:center}@media screen and (max-width:1280px){.paragraph--type--slider .field--name-field-slajdy{margin:0px 0px}}@media screen and (max-width:1023px){article.node--type-article.node--view-mode-teaser h2{padding:0px 0px}article.node--type-article.node--view-mode-teaser .field--name-body{padding:0px}.paragraph--type--polozka-sluzby .right{padding:20px}.paragraph--type--polozka-sluzby .right .field--name-field-text-vpravo,.paragraph--type--obdelnik-pozadi .field--name-field-text{padding:20px}.paragraph--type--polozka-sluzby .right .field--name-field-text-vpravo h3,.paragraph--type--obdelnik-pozadi .field--name-field-text h3{font-size:30px;line-height:40px}main .clearfix ul.phones li a,main .clearfix ul.mails li a,main .clearfix ul.adresa li{font-size:20px;line-height:30px}.paragraph--type--polozka-sluzby .left{padding:20px}.paragraph--type--text-a-obrazek .field--name-field-text-vlevo{padding-right:20px}.paragraph--type--obrazek-a-text .field--name-field-text-vpravo{padding-left:20px}.paragraph--type--polozka-slideru{padding:20px 20px 20px}.paragraph--type--galerie .field--name-field-gallery-images .field__item .image-title{padding:0px 10px 15px}.paragraph--type--volna-mista .field--name-field-pracovni-pozice>.field__item{width:100%}.paragraph--type--polozka-volneho-mista .field--name-field-detail{width:100%;margin-left:0px}.paragraph--type--ikonky-s-popisky .field--name-field-ikonky{gap:50px 50px;padding:40px 0px 0px}.paragraph--type--ikonky-s-popisky .field--name-field-ikonky>.field__item{width:calc(50% - 25px)}.view-jizdni-rady-linkove-test{border:none;border-radius:0px;padding:0px}.paragraph--type--dlazdice-se-stitky .field--name-field-polozky-dlazdice-se-stitky{justify-content:center}.paragraph--type--dlazdice-se-stitky .field--name-field-polozky-dlazdice-se-stitky>.field__item{width:100%;max-width:600px}.paragraph--type--exkurze-pro-skoly table,.paragraph--type--exkurze-pro-verejnost table{margin:50px auto 50px;width:100%}.paragraph--type--exkurze-pro-skoly table:before,.paragraph--type--exkurze-pro-verejnost table:before{display:none}.paragraph--type--dlazdice-bez-stitku .field--name-field-polozky-dlazdice-bez-stitk{justify-content:center}.paragraph--type--dlazdice-bez-stitku .field--name-field-polozky-dlazdice-bez-stitk>.field__item{width:100%;max-width:600px}.paragraph--type--upozorneni{padding:20px}}@media screen and (max-width:767px){.paragraph--type--bgtext .field--name-field-text h2{margin-bottom:10px}.paragraph--type--bgtext{margin:40px 0px 40px}.block-views-blockblog-nejnovejsi-block-1{margin:40px 0px 50px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row,.view-dalsi-clanky>.view-content>.views-row,.view-blog>.view-content>div>.views-row,.view-taxonomy-term>.view-content>div>.views-row{width:calc(50% - 10px);margin:0px 20px 50px 0px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row:nth-child(3n+3),.view-dalsi-clanky>.view-content>.views-row:nth-child(3n+3),.view-blog>.view-content>div>.views-row:nth-child(3n+3),.view-taxonomy-term>.view-content>div>.views-row:nth-child(3n+3){margin-right:20px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row:nth-child(2n+2),.view-dalsi-clanky>.view-content>.views-row:nth-child(2n+2),.view-blog>.view-content>div>.views-row:nth-child(2n+2),.view-taxonomy-term>.view-content>div>.views-row:nth-child(2n+2){margin-right:0px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row:nth-child(3n+3),.view-dalsi-clanky>.view-content>.views-row:nth-child(3n+3){display:none}article.node--type-article.node--view-mode-teaser h2{font-size:22px;line-height:32px}.paragraph--type--jeden-sloupec{padding:40px 0px}body.not-front article.node--view-mode-full{padding-bottom:40px}.paragraph--type--rozcestnik-se-soubory-a-nahledy{padding:40px 0px 24px}.paragraph--type--rozcestnik-se-soubory-a-nahledy .field--name-field-soubory-s-nahledem>.field__item{width:50%}.paragraph--type--seznam-souboru-ke-stazeni{padding:40px 0px}body.not-front form .nice-select{max-width:100%}.paragraph--type--seznam-souboru-ke-stazeni .downloads form a.button{margin:20px 0px 0px 0px}.paragraph--type--polozka-sluzby{margin-top:60px}.paragraph--type--polozka-sluzby .left{width:100%}.paragraph--type--polozka-sluzby .right{width:100%}.paragraph--type--polozka-sluzby .right .field--name-field-obrazek-media{height:100%;right:0px;top:0px;border-radius:0px 0px 15px 15px}.paragraph--type--sluzby{padding-bottom:40px}.paragraph--type--text-a-obrazek,.paragraph--type--obrazek-a-text{padding:40px 0px}.paragraph--type--text-a-obrazek>div,.paragraph--type--obrazek-a-text>div{width:100%;padding-top:0px}.paragraph--type--text-a-obrazek .field--name-field-text-vlevo{padding-right:0px;padding-bottom:20px}.paragraph--type--obrazek-a-text .field--name-field-text-vpravo{padding-left:0px;padding-bottom:20px;order:2}.paragraph--type--obrazek-a-text>h2{order:1}.paragraph--type--obrazek-a-text>.field--name-field-obrazek-media{order:3}.paragraph--type--trojsloupec .field--name-field-polozky-trojsloupce>.field__item{width:100%;margin:0px 0px 40px 0px}.paragraph--type--trojsloupec.bluebg-bg,.paragraph.bluebg-bg{margin:40px 0px;padding:60px 0px 10px}.paragraph.bluebg-bg{padding:50px 0px}.paragraph--type--trojsloupec{padding:40px 0px 1px}.paragraph--type--polozka-trojsloupce>*{padding-left:0px;padding-right:0px}.paragraph--type--slider{padding:40px 0px}.paragraph--type--polozka-slideru h3{font-size:26px;line-height:36px}.paragraph--type--polozka-slideru .field--name-field-text-vlevo{width:100%;padding-right:0px}.paragraph--type--polozka-slideru .field--name-field-obrazek-media{width:100%}.swiper-button-prev,.swiper-button-next{height:100%}.paragraph--type--galerie{padding:40px 0px 30px}.paragraph--type--galerie .field--name-field-gallery-images .field__item{width:calc(50% - 5px)}.paragraph--type--galerie .field--name-field-gallery-images .field__item:nth-child(2n+2){margin-right:0px}.paragraph--type--citace-s-obrazkem .field--name-field-obrazek-media{height:360px}.paragraph--type--citace-s-obrazkem .field--name-field-obrazek-media img{height:360px}.paragraph--type--volna-mista{padding:40px 0px 0px}.paragraph--type--polozka-volneho-mista .left{width:100%;padding-right:0px;margin-bottom:10px}.paragraph--type--polozka-volneho-mista .right{width:100%}.paragraph--type--polozka-volneho-mista{margin-bottom:40px}.view-blog{padding:40px 0px 0px}.paragraph--type--dva-sloupce>div{width:100%}.block-views-blockdalsi-clanky-block-1{margin:40px 0px 60px}.paragraph--type--formular{padding:40px 0px 25px}.paragraph--type--video{padding:10px 0px 40px}.paragraph--type--jizdenky{padding:40px 0px 10px}.paragraph--type--jizdenky .field--name-field-jizdenky>.field__item{width:50%}body.page-node-40 .paragraph--type--polozka-slideru .field--name-field-obrazek-media{width:100%;padding-bottom:0px}body.page-node-40 .paragraph--type--polozka-slideru .field--name-field-text-vlevo{width:100%;padding-right:0px}.swiper-pagination{display:none}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci{padding:20px 50px}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .swiper-button-prev,.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .swiper-button-next{width:50px}.paragraph--type--ztraty-a-nalezy{padding:25px 0px 40px}.paragraph--type--ramecky{padding:35px 0px 1px}body .ui-dialog.ui-widget.ui-widget-content{width:calc(100vw - 40px) !important;left:20px !important;min-width:1px}body .ui-dialog .ui-dialog-title{white-space:normal}.paragraph--type--dlazdice-vyluky{padding:0px 0px 0px}.paragraph--type--dlazdice-vyluky .field--name-field-jednotlive-vyluky{padding:20px 0px 0px}.paragraph--type--polozka-faq h3.field--name-field-nazev{padding:20px 70px 20px 70px;background:transparent url(/themes/custom/dpmb/images/question.svg) no-repeat 10px center}.paragraph--type--polozka-faq h3.field--name-field-nazev:after{right:17px}.paragraph--type--polozka-faq .field--name-field-text{padding:0px 30px 0px 70px}.paragraph--type--faq .field--name-field-dotazy{padding-top:30px}.paragraph--type--youtube .field--name-field-youtube-video-url>.field__item{width:100%}.paragraph--type--ikonky-s-popisky .field--name-field-ikonky{gap:30px;padding:40px 0px 0px}.paragraph--type--ikonky-s-popisky .field--name-field-ikonky>.field__item{width:100%}.view-jizdni-rady-linkove-test{overflow:auto}.view-jizdni-rady-linkove-test table{width:800px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-stitky-dlazdice{padding:15px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-stitky-dlazdice .field__item{padding:5px 10px;font-size:14px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-text{padding:20px 20px 20px}.paragraph--type--polozka-dlazdice-se-stitky .field--name-field-odkaz{padding:0px 20px 10px}.paragraph--type--exkurze-pro-skoly table,.paragraph--type--exkurze-pro-verejnost table{overflow:auto;display:block}.paragraph--type--exkurze-pro-skoly table td,.paragraph--type--exkurze-pro-verejnost table td{min-width:140px}}@media screen and (max-width:479px){.paragraph--type--bgtext .field--name-field-text{padding:30px 20px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row,.view-dalsi-clanky>.view-content>.views-row,.view-blog>.view-content>div>.views-row,.view-taxonomy-term>.view-content>div>.views-row{width:100%;margin:0px 0px 50px 0px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row:nth-child(3n+3),.view-dalsi-clanky>.view-content>.views-row:nth-child(3n+3),.view-blog>.view-content>div>.views-row:nth-child(3n+3),.view-taxonomy-term>.view-content>div>.views-row:nth-child(3n+3){margin-right:0px}.block>div>.view-blog-nejnovejsi>.view-content>.views-row:nth-child(3n+3),.view-dalsi-clanky>.view-content>.views-row:nth-child(3n+3){display:block}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument{padding:0px 10px 15px}.paragraph--type--polozka-soubor-s-nahledem .field--name-field-dokument{font-size:16px;line-height:20px}.paragraph--type--slider .field--name-field-slajdy{margin:0px -20px}.swiper-button-prev,.swiper-button-next,.swiper-button-prev:hover,.swiper-button-next:hover{background-position:center center}.paragraph--type--jeden-sloupec.paragraph-61 h3{font-size:22px;line-height:36px}form .form-item label{width:100%;padding-right:0;padding-bottom:5px;text-align:left}form .form-item input{width:100%}form .form-actions{padding:40px 0px 0px 0px;text-align:center}form fieldset.fieldgroup .form-radios .form-item{margin:0px 10px 20px}input[type="checkbox"]+label{padding-right:35px;width:auto}.paragraph--type--jizdenky .field--name-field-jizdenky>.field__item{width:100%}form .form-item .form-textarea-wrapper{width:100%}form .form-item.form-type-textarea+fieldset.fieldgroup{padding-left:0px;margin-left:-8px}.paragraph--type--ramecky .field--name-field-ramecek .field__item,.paragraph--type--ramecky-sloupce .field--name-field-ramecek .field__item{padding:0px 15px 20px}.paragraph--type--ramecky-sloupce .field--name-field-ramecek .field__item{width:100%;padding:0px 20px 15px}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci{padding:20px 35px}.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .swiper-button-prev,.paragraph--type--citace-s-obrazkem .field--name-field-slider-citaci .swiper-button-next{width:35px}.paragraph--type--ramecky .field--name-field-ramecek .field__item h3{font-size:20px;line-height:30px;margin-bottom:10px}.block-dpmb-nalezy-jd form fieldset.form-item,.block-dpmb-nalezy-jd form fieldset.fieldgroup{padding-left:0px}form .form-item.form-type-webform-multiple>div{width:100%}form .form-item.form-type-webform-multiple>div.webform-multiple-add{margin-left:0px}body .ui-dialog .ui-dialog-titlebar{padding:40px 20px 0px}body .ui-dialog .ui-dialog-title{font-size:22px;line-height:32px;margin:0px 0px 20px}body .ui-dialog .ui-dialog-content{padding:0px 20px 30px}.paragraph--type--dlazdice-vyluky .field--name-field-jednotlive-vyluky>.field__item{width:100%}.paragraph--type--obdelnik-pozadi .field--name-field-text{max-width:calc(100% - 40px)}.paragraph--type--obdelnik-pozadi{padding:20px 0px}.paragraph--type--obdelnik-pozadi:first-child{margin-top:40px}.paragraph-300 form .form-item.form-type-checkbox{padding-left:0px}.paragraph-300 form .form-item input[type="checkbox"]{left:0px}.paragraph--type--polozka-faq .field--name-field-text{padding:0px 20px 0px 20px}.paragraph--type--polozka-faq h3.field--name-field-nazev{padding:20px 45px 20px 55px;background-size:34px 34px}.paragraph--type--polozka-faq h3.field--name-field-nazev:after{width:28px;height:28px;right:10px;background-size:contain}.paragraph--type--faq.no-question-mark .paragraph--type--polozka-faq h3.field--name-field-nazev{padding-left:20px}.paragraph--type--faq.no-question-mark .paragraph--type--polozka-faq .field--name-field-text{padding-left:20px}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"] legend{width:100%;padding-right:0;text-align:left}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"] .fieldset-wrapper{width:100%}form .form-item label,form fieldset.fieldgroup+.form-item.form-type-textfield.form-item-predcisli label{width:100%;padding-right:0;text-align:left;padding-bottom:0px}fieldset[data-drupal-selector*="edit-financni-nahradu-pozaduji"].fieldgroup .form-radios.webform-options-display-one-column .form-item{margin-left:0}form .form-item select{max-width:100%}.paragraph--type--exkurze-pro-skoly table th,.paragraph--type--exkurze-pro-verejnost table th{font-size:16px;line-height:24px;padding:0px 10px 15px 0px}}.layout-container>footer{background:#da2127;padding:100px 0px 75px;color:#fff;text-align:center}.region-footer{width:96%;max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.region-footer .block:has(ul.menu){width:calc(25% - 15px);margin-bottom:35px}.region-footer .block:has(ul.menu) h5{font-size:24px;line-height:34px;font-weight:bold;color:#fff;margin:0px 0px 24px;padding:0;text-align:left}.region-footer .block:has(ul.menu) ul.menu{padding:0;margin:0;list-style:none}.region-footer .block:has(ul.menu) ul.menu li{padding:0px 0px 15px;margin:0}.region-footer .block:has(ul.menu) ul.menu li a{display:block;font-size:20px;line-height:34px;text-decoration:none;color:#fff}.region-footer .block:has(ul.menu) ul.menu li a:hover{text-decoration:underline}.region-footer #block-dpmb{width:100%;padding-top:50px;margin-bottom:35px}.region-footer #block-dpmb p{margin:0px}.region-footer #block-dpmb p:first-child{display:flex;flex-wrap:wrap;gap:100px;justify-content:center;align-items:center}.region-footer #block-dpmb p a{display:block;font-size:0px;text-indent:-9999px;width:262px;height:103px;background:transparent url(/themes/custom/dpmb/images/logo-footer.svg) no-repeat center top;background-size:contain}.region-footer #block-dpmb p a[href*="brno.cz"]{display:block;font-size:0px;text-indent:-9999px;width:300px;height:70px;background:transparent url(/themes/custom/dpmb/images/logo_brno.svg) no-repeat center top;background-size:contain}.region-footer #block-dpmb p:nth-child(2){display:block;font-size:0px;text-indent:-9999px;width:100%;height:83px;background:transparent url(/themes/custom/dpmb/images/srdicko-dpmb.svg) no-repeat center center;background-size:contain;margin-top:35px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu){width:100%;max-width:100%;padding-top:50px;margin-bottom:0px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu{display:flex;flex-wrap:wrap;justify-content:center}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li{margin-left:30px;padding:0}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li a{font-size:16px;line-height:24px;padding:53px 0px 0px;max-width:88px;text-align:center;min-width:47px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li a[href*="x.com"]{background:transparent url(/themes/custom/dpmb/images/twitter.svg) no-repeat center -25px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li a[href*="facebook"]{background:transparent url(/themes/custom/dpmb/images/facebook.svg) no-repeat center -25px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li a[href*="youtube"]{background:transparent url(/themes/custom/dpmb/images/youtube.svg) no-repeat center -25px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li a[href*="instagram"]{background:transparent url(/themes/custom/dpmb/images/instagram.svg) no-repeat center -25px}footer .copyright{padding-top:10px;margin:0 auto;width:96%;max-width:1000px;font-size:20px;line-height:30px}footer .madeby{font-size:20px;line-height:30px}footer .madeby a{color:#fff;text-decoration:none;font-weight:bold}footer .madeby a:hover{text-decoration:underline}@media screen and (max-width:1023px){.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li{margin-left:20px}}@media screen and (max-width:767px){.region-footer,footer .copyright{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}.region-footer .block:has(ul.menu){width:calc(50% - 10px)}.layout-container>footer{padding:50px 0px 25px}.region-footer #block-dpmb{width:100%;padding:10px 0px 0px}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu){width:100%;max-width:100%}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu{justify-content:center}.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li{margin:0px 12px 20px}footer .copyright{text-align:center}}@media screen and (max-width:479px){.region-footer .block.block-system-menu-blocksocialni-site:has(ul.menu) ul.menu li{margin:0px 9px 20px}.region-footer .block:has(ul.menu){width:100%}.region-footer .block:has(ul.menu) h5,.region-footer .block:has(ul.menu) ul.menu{text-align:center}}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/images/icons/image-x-generic.png);}
