/*b7561b4d2c58d68636a7ac23a6088dec*/
@font-face{font-family:"hind-madurai-light";src:url('../../fonts/hind-madurai/hindmadurai-light-webfont.eot');src:url('../../fonts/hind-madurai/hindmadurai-light-webfont.eot#iefix') format("embedded-opentype"), url('../../fonts/hind-madurai/hindmadurai-light-webfont.woff2') format("woff2"), url('../../fonts/hind-madurai/hindmadurai-light-webfont.woff') format("woff"), url('../../fonts/hind-madurai/hindmadurai-light-webfont.ttf') format("truetype"), url('../../fonts/hind-madurai/hindmadurai-light-webfont.svg#hind-madurai') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"hind-madurai-bold";src:url('../../fonts/hind-madurai/hindmadurai-bold-webfont.eot');src:url('../../fonts/hind-madurai/hindmadurai-bold-webfont.eot#iefix') format("embedded-opentype"), url('../../fonts/hind-madurai/hindmadurai-bold-webfont.woff2') format("woff2"), url('../../fonts/hind-madurai/hindmadurai-bold-webfont.woff') format("woff"), url('../../fonts/hind-madurai/hindmadurai-bold-webfont.ttf') format("truetype"), url('../../fonts/hind-madurai/hindmadurai-bold-webfont.svg#hind-madurai') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"hind-madurai-medium";src:url('../../fonts/hind-madurai/hindmadurai-medium-webfont.eot');src:url('../../fonts/hind-madurai/hindmadurai-medium-webfont.eot#iefix') format("embedded-opentype"), url('../../fonts/hind-madurai/hindmadurai-medium-webfont.woff2') format("woff2"), url('../../fonts/hind-madurai/hindmadurai-medium-webfont.woff') format("woff"), url('../../fonts/hind-madurai/hindmadurai-medium-webfont.ttf') format("truetype"), url('../../fonts/hind-madurai/hindmadurai-medium-webfont.svg#hind-madurai') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"hind-madurai-semibold";src:url('../../fonts/hind-madurai/hindmadurai-semibold-webfont.eot');src:url('../../fonts/hind-madurai/hindmadurai-semibold-webfont.eot#iefix') format("embedded-opentype"), url('../../fonts/hind-madurai/hindmadurai-semibold-webfont.woff2') format("woff2"), url('../../fonts/hind-madurai/hindmadurai-semibold-webfont.woff') format("woff"), url('../../fonts/hind-madurai/hindmadurai-semibold-webfont.ttf') format("truetype"), url('../../fonts/hind-madurai/hindmadurai-semibold-webfont.svg#hind-madurai') format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"hind-madurai-regular";src:url('../../fonts/hind-madurai/hindmadurai-regular-webfont.eot');src:url('../../fonts/hind-madurai/hindmadurai-regular-webfont.eot#iefix') format("embedded-opentype"), url('../../fonts/hind-madurai/hindmadurai-regular-webfont.woff2') format("woff2"), url('../../fonts/hind-madurai/hindmadurai-regular-webfont.woff') format("woff"), url('../../fonts/hind-madurai/hindmadurai-regular-webfont.ttf') format("truetype"), url('../../fonts/hind-madurai/hindmadurai-regular-webfont.svg#hind-madurai') format("svg");font-weight:normal;font-style:normal}body{font-size:16px}strong{font-weight:normal}.g-container{max-width:1600px;padding-left:25px;padding-right:25px}#g-page-surround{background:#f9f9f9 url('../../images/textile.png') repeat}.program-projection .program-projection-date,.program-projection .program-projection-time,.program-projection .program-projection-venue{display:none}#g-navigation{height:86px;position:fixed;width:100%;top:0;left:0}#g-navigation #logo-position .g-content{margin:0;padding:0;padding-top:16px}#g-navigation #logo-position img{float:left;height:54px;width:auto}#g-navigation #logo-position h1{float:left;font-size:35px;margin:0;line-height:1;padding-left:10px;text-transform:uppercase}#g-navigation #logo-position h1 a{color:#fff}#g-navigation #logo-position h1 span{font-size:14px;display:block;text-transform:none;padding-top:5px;text-align:left}#g-navigation #menu-position .g-content{padding-top:35px}#g-navigation #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:none}#g-navigation #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding:8px 25px}#g-navigation #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#fff;background:#2e63ac}#g-navigation #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:18px;text-transform:uppercase}body.akce #top-position .g-content,body.program #top-position .g-content{padding-bottom:0;margin-bottom:0}body.akce #top-position .g-content .moduletable,body.program #top-position .g-content .moduletable{background:#fff;padding:25px;max-width:900px;margin:0 auto}body.akce #top-position .g-content .moduletable .mod-articles-items,body.program #top-position .g-content .moduletable .mod-articles-items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;gap:25px}body.akce #top-position .g-content .moduletable .mod-articles-items li,body.program #top-position .g-content .moduletable .mod-articles-items li{width:calc((100% / 3) - 20px);padding:0}body.akce #top-position .g-content .moduletable .mod-articles-items figure,body.program #top-position .g-content .moduletable .mod-articles-items figure{margin:0}body.akce #top-position .g-content .moduletable .mod-articles-items .mod-articles-item-content,body.program #top-position .g-content .moduletable .mod-articles-items .mod-articles-item-content{display:flex;flex-direction:column-reverse}body.akce #content-position .g-content,body.program #content-position .g-content{margin-top:0;padding-top:0}body.akce #content-position .g-content .com-content-category-blog__items,body.program #content-position .g-content .com-content-category-blog__items{background:#fff;padding:25px;max-width:900px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}body.akce #content-position .g-content .com-content-category-blog__items .blog-item,body.program #content-position .g-content .com-content-category-blog__items .blog-item{width:calc((100% / 3) - 20px);padding:0}body.akce #content-position .g-content .com-content-category-blog__items .blog-item .calendar-date,body.program #content-position .g-content .com-content-category-blog__items .blog-item .calendar-date{background:#2e63ac;color:#fff;padding:5px 10px}body.akce #content-position .g-content .com-content-category-blog__items .blog-item .page-header h2,body.program #content-position .g-content .com-content-category-blog__items .blog-item .page-header h2{font-size:20px;color:#3776cc;margin-bottom:0}body.akce #content-position .g-content .com-content-category-blog__items .blog-item .page-header h2 a,body.program #content-position .g-content .com-content-category-blog__items .blog-item .page-header h2 a{color:#3776cc}.program-projection-seats{padding-bottom:15px}body.program #content-position .g-content .com-content-category-blog__items .blog-item{width:100%}.item-page{max-width:900px;margin:0 auto;padding:25px;background:#fff}.item-page figure{margin:0}.item-page .fields-container{margin:0;list-style:none}.item-page .fields-container .field-entry{height:auto;padding:5px 10px;margin:0;background:#3776cc;color:#fff}.item-page.program{display:flex;flex-direction:column}.item-page.program figure{order:2}.item-page.program .fields-container{order:1}.item-page.program .page-header{order:3}.item-page.program .com-content-article__body{order:4;color:#000}.item-page.program h1{font-size:1.9rem;margin-bottom:0;margin-top:25px}.item-page.program p{color:#000}#social-position .g-content{margin:0;padding:0}#social-position ul{list-style:none;float:right}#social-position ul li{display:inline-block;vertical-align:top;padding-right:15px}#social-position ul li img{height:34px;width:auto}#g-main{padding:0;margin-top:120px;margin-bottom:25px;background:#f9f9f9 url('../../images/textile.png') repeat}#g-main a{-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#g-main a:hover{opacity:0.7}.bm_slider{border-radius:0}.bm_slider_theme1 .bm_slider_item:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.bm_slider_theme1 .bm_slider_item .bm_slider_title{display:none}.cols .g-content{margin:0;padding:0;border-top:7px #9b9b9b solid}.cols .g-content h3.g-title{padding-top:15px;margin-top:0;text-transform:uppercase;color:#000}.cols .g-content .mod-articles-items{margin:0}#col1-position{max-width:508px}#col1-position .g-content{padding:0;margin:0;border:none}#col1-position .g-content .platform-content{background:#fff;margin-bottom:20px}#col1-position .g-content .platform-content figure{margin:0}#col1-position .g-content .platform-content .mod-articles-items{margin:0}#col1-position .g-content .platform-content .mod-articles-items li{padding:0}#col1-position .g-content .platform-content .g-title{padding:15px;margin-bottom:0}.pd-button-box-bt a.btn{color:#fff}#col1-position .col1-position{position:relative;width:100%}#col1-position .col1-position.slider{overflow:hidden}#col1-position .mod-articles-items{display:flex;margin:0;padding:0;list-style:none;transform:translateX(0);transition:transform 0.6s ease;will-change:transform}#col1-position .mod-articles-items>li{flex:0 0 100%;width:100%;margin:0;padding:0}#col1-position .mod-articles-item,#col1-position .mod-articles-item-content,#col1-position figure{width:100%;margin:0;padding:0}#col1-position .mod-articles-image img{display:block;width:100%;height:auto}#col1-position .slider-arrow{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border:0;border-radius:50%;background:rgba(0, 0, 0, 0.45);color:#fff;cursor:pointer;transform:translateY(-50%);font-size:28px;line-height:1;transition:background 0.2s ease, opacity 0.2s ease}#col1-position .slider-arrow:hover{background:rgba(0, 0, 0, 0.75)}#col1-position .slider-prev{left:20px}#col1-position .slider-next{right:20px}@media (max-width:600px){#col1-position .slider-arrow{width:35px;height:35px;font-size:22px}#col1-position .slider-prev{left:10px}#col1-position .slider-next{right:10px}}#phoca-dl-category-box .ph-top{display:none}.mod-kalendar-akci{padding:0 15px 15px 15px}#col2-position{max-width:345px}#col2-position .g-content{margin-left:15px;margin-right:10px}#col2-position .g-content .platform-content{background:#fff;padding-left:10px;margin-bottom:0px;padding-right:10px}#col2-position .g-content .platform-content .mod-list{margin:0}#col2-position .g-content .platform-content .mod-list dd{margin-inline-start:0px}#col2-position .g-content .platform-content .mod-list figure{margin:0}#col3-position{max-width:345px}#col3-position .g-content{margin-left:5px;margin-right:10px}#col3-position .g-content .platform-content{background:#fff;padding-left:10px;margin-bottom:0px;padding-right:10px}#col3-position .g-content .platform-content:nth-child(2){margin-top:20px;border-top:7px #9b9b9b solid}#col4-position{max-width:345px}#col4-position .g-content{margin-left:5px}#col4-position .g-content .platform-content{background:#fff;padding-left:10px;margin-bottom:0px;padding-right:10px}.mod-articles-custom-date{margin-inline-start:0px;background:#2e63ac;color:#fff;padding:5px 10px}.mod-articles-custom-date .icon-calendar{display:none}div.k2LatestCommentsBlock ul li,div.k2TopCommentersBlock ul li,div.k2ItemsBlock ul li,div.k2LoginBlock ul li,div.k2ArchivesBlock ul li,div.k2AuthorsListBlock ul li,div.k2CategoriesListBlock ul li,div.k2UsersBlock ul li{margin:0}table.calendar tr td.calendarDateLinked a{background:#464646;color:#fff}.bm_slider_theme1 .bm_slider_item{padding:0}.moduleItemExtraFields ul,.catItemExtraFields ul{padding-left:0 !important}.moduleItemExtraFields ul li.aliasDatum span.moduleItemExtraFieldsValue,.moduleItemExtraFields ul li.aliasDatum .catItemExtraFieldsValue,.catItemExtraFields ul li.aliasDatum span.moduleItemExtraFieldsValue,.catItemExtraFields ul li.aliasDatum .catItemExtraFieldsValue{background:#2e63ac;color:#fff;padding:5px 10px}div.k2ItemsBlock ul li h2.moduleItemTitle{font-size:20px;line-height:1.5}div.k2ItemsBlock ul li h2.moduleItemTitle a{margin:10px 0 25px 0;padding-top:5px}div.k2ItemsBlock ul li div.moduleItemIntrotext{padding:0}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{margin:0;padding-bottom:15px}#g-footer{background:#464646}#g-footer #copyright-position .g-content{padding-right:0}#g-footer #brand-position .g-content{padding-left:0}#g-footer #copyright-position,#g-footer #brand-position{display:flex;align-items:center}#g-footer #copyright-position .g-content,#g-footer #brand-position .g-content{color:#fff;margin:0}#g-footer #copyright-position .g-content p,#g-footer #copyright-position .g-content a,#g-footer #brand-position .g-content p,#g-footer #brand-position .g-content a{color:#fff}#g-footer #copyright-position .g-content a,#g-footer #brand-position .g-content a{text-decoration:underline}#g-footer #footer-menu-position .g-content ul{margin:0;text-align:right}#g-footer #footer-menu-position .g-content ul li{display:inline-block}#g-footer #footer-menu-position .g-content ul li a{padding:14px;color:#fff}#g-footer #footer-menu-position .g-content ul li a span{border-bottom:1px solid #464646}#g-footer #footer-menu-position .g-content ul li a:hover{text-decoration:underline}#g-footer #footer-menu-position .g-content ul li a:hover span{border-bottom:1px solid #fff}div.itemBackToTop{display:none}#k2Container.itemView{max-width:900px;margin:0 auto;padding:25px;background:#fff}#k2Container.itemListView{max-width:900px;margin:0 auto;padding:25px;background:#fff}h2.itemTitle{text-align:left;margin-bottom:0}h3.catItemTitle{font-size:20px;line-height:1.5;margin-bottom:0}div.itemExtraFields{float:right;width:auto;background:none;border:none !important;margin:0;padding:0}div.itemExtraFields ul li{height:auto;padding:5px 10px;margin:0;background:#3776cc;color:#FFFFFF}#overDiv .pd-title,#phoca-dl-category-box .pd-title,#phoca-dl-file-box .pd-title,#phoca-dl-download-box .pd-title{font-weight:normal}#phoca-dl-category-box .pd-category div.pdtop,#phoca-dl-file-box .pd-file div.pdtop,#phoca-dl-download-box .pd-file div.pdtop{display:none}#phoca-dl-category-box .pd-category h3.pd-ctitle,#phoca-dl-file-box .pd-file h3.pd-ctitle,#phoca-dl-download-box .pd-file h3.pd-ctitle{background:none;border:none}#phoca-dl-category-box{max-width:900px;margin:0 auto;padding:25px;background:#fff}#phoca-dl-category-box form{display:none}.btn-success{background:#3776cc}.btn-success:hover{background:#2e68b6}div.catItemImageBlock{padding:0;margin:0}div.catItemView{margin:0;padding:0}div.itemContainer{padding:10px}div.itemIsFeatured:before,div.catItemIsFeatured:before,div.userItemIsFeatured:before{display:none;content:""}div.itemListCategory{background:none;border:none;border-radius:4px;margin:0;padding:0}div.itemListCategory h2{margin:0}div.k2ItemsBlock{padding-bottom:15px}div.catItemExtraFields,div.genericItemExtraFields{border:none;margin:0;padding:0}div.k2FeedIcon{display:none}div.genericItemHeader span.genericItemDateCreated,div.genericItemCategory,div.genericItemReadMore{display:none}div.genericItemHeader h2.genericItemTitle{font-size:18px;line-height:1.5}.mod_program{max-width:1200px;margin:0 auto}.mod_program .program-row{background:#fff;border:1px solid #ccc;border-radius:12px;margin-bottom:36px;padding:20px}.mod_program .program-row:hover{background-color:#f0f0f0}.mod_program .program-row .program-left{cursor:pointer}.mod_program .program-row .program-left .program-image{padding-right:15px}.mod_program .program-row .program-left .program-image img{max-height:250px;border-radius:12px}.mod_program .program-row .program-middle{cursor:pointer}.mod_program .program-row .program-middle>div{margin-bottom:12px}.mod_program .program-row .program-middle .program-title{font-size:22px;font-weight:bold}.mod_program .program-row .program-middle .program-additional-info{font-size:14px}.mod_program .program-row .program-right{align-content:center}.mod_program .program-row .program-right .program-tickets-link{text-align:right}.mod_program .program-row .program-right .program-tickets-link .tickets-link{font-size:18px;letter-spacing:1px;padding:12px;user-select:none}.mod_program .program-row .program-right .program-available-seats{text-align:right;padding-top:10px}.g-offcanvas-toggle{display:none;color:#fff;width:45px;height:45px;padding:0;background:#2e63ac;left:auto;right:1.5rem;top:1.1rem;font-size:20px;position:fixed;z-index:999;border-radius:50%;align-items:center;justify-content:center}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:1.2rem 1.7rem}#g-mobilemenu-container .g-toplevel li .g-menu-item-content{line-height:1.5}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none;border-radius:0;padding:0.2rem 0.5rem}#offcanvas-social-position .g-content{margin-top:0}#offcanvas-social-position ul{list-style:none;margin-left:0;margin-top:0}#offcanvas-social-position ul li{padding-bottom:25px}#offcanvas-footer-menu-position .g-content{margin-top:0;padding-top:0;margin-left:0;padding-left:0;padding-right:0;margin-right:0}#offcanvas-footer-menu-position ul.nav{margin:0}#offcanvas-footer-menu-position ul.nav li a{padding:1.2rem 1.7rem}#offcanvas-footer-menu-position ul.nav li.active a{background:#306cbe}@media only all and (max-width:1600px){body.akce #top-position .g-content,body.program #top-position .g-content{padding-top:0;margin-top:0}body.akce #top-position .g-content .moduletable .custom p,body.program #top-position .g-content .moduletable .custom p{line-height:2;margin-top:0}}@media only all and (max-width:1500px){#g-navigation #logo-position h1{font-size:25px;text-align:left}}@media only all and (max-width:1300px){#g-navigation #logo-position img{height:44px}#g-navigation #logo-position .g-content{padding-top:20px}#g-navigation #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{padding:8px 15px}}@media only all and (max-width:1200px){#g-navigation-hidden .g-container #menu-position-hidden .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.2rem 1.3rem}}@media only all and (max-width:1199px){#g-navigation-hidden{display:none}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.2rem 1rem}#g-navigation #logo-position img{display:none}#g-navigation #logo-position h1{padding-left:0}}@media only all and (max-width:1150px){#social-position ul{margin-left:0}#social-position{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;width:50%}#social-position .g-content{padding-right:60px}.g-offcanvas-toggle{display:flex}.cols{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;width:50%}#col2-position{max-height:1190px;overflow:auto}#g-main .g-container .g-grid{justify-content:center}}@media only all and (max-width:1100px){#social-position ul{margin-left:0}}@media only all and (max-width:1000px){#g-navigation{position:initial}#g-slider .g-container .cameraContents .camera_caption_title{font-size:28px;width:370px;margin-bottom:15px}#g-main{margin-top:50px}}@media only all and (max-width:968px){img[align="right"],img[style*="float: right"],img[style*="float:right"]{float:none;display:block;margin-left:0}#g-services .g-container .moduletable .k2ItemsBlock ul li{width:32.5%;padding-right:5px}#g-services .g-container .moduletable .k2ItemsBlock ul{margin-bottom:0}#contact-position .k2ItemsBlock .moduleItemIntrotext>.row-fluid>.span6{width:100%;float:none;display:block;margin-left:0;padding-bottom:15px}#contact-position textarea.form-control{width:97.5%}#contact-position form{margin-bottom:0}.row-fluid .span3{width:45% !important;margin-left:0 !important}#k2Container{margin-bottom:0;padding-bottom:0}.program-image{padding-right:15px}.mod_program .program-row{padding:24px;margin-bottom:12px}.mod_program .program-row .program-right .program-tickets-link{text-align:right}}@media only all and (max-width:900px){.cols{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;width:50%}.g-offcanvas-toggle{right:2.5rem}#col2-position{max-width:initial}#g-main{margin-top:20px}}@media only all and (max-width:800px){.mod_program .program-row .program-left{-webkit-flex:24%;-moz-flex:24%;-ms-flex:24%;flex:24%;width:24%}.mod_program .program-row .program-middle{-webkit-flex:56%;-moz-flex:56%;-ms-flex:56%;flex:56%;width:56%}}@media only all and (max-width:768px){#col1-position .col1-position.slider{text-align:center}.cols{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}input[type="text"]{width:98.5% !important}input[type="text"]{width:100% !important;box-sizing:border-box;padding:20px 10px !important}textarea.form-control{width:100% !important;box-sizing:border-box !important}#col1-position,#col2-position,#col3-position,#col4-position{max-width:100%}#col1-position .g-content,#col2-position .g-content,#col3-position .g-content,#col4-position .g-content{margin-left:0;margin-right:0}.g-offcanvas-toggle{right:1.55rem}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:none}#col1-position .col1-position.slider{max-width:initial}#col2-position .g-content .platform-content .mod-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}#col2-position .g-content .platform-content .mod-list li{width:calc((100% / 2) - 15px)}#logo-position{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;width:50%}body.akce #top-position .g-content .moduletable .mod-articles-items li,body.program #top-position .g-content .moduletable .mod-articles-items li,body.akce #content-position .g-content .com-content-category-blog__items .blog-item,body.program #content-position .g-content .com-content-category-blog__items .blog-item{width:calc((100% / 2) - 15px)}#col2-position{max-height:initial;overflow:visible}.kalendar-grid .kalendar-events{display:none}.kalendar-grid .kalendar-events.mobile-events-open{display:block;width:100%;box-sizing:border-box;margin-top:15px;padding:15px;background:#f5f5f5;border-radius:8px}.kalendar-events.mobile-events-open .kalendar-event{display:block;padding:8px 0}.kalendar-day.has-events{cursor:pointer}.kalendar-grid .kalendar-events{display:none}.kalendar-events.mobile-events-open{position:relative;top:auto;left:auto;width:100%;max-width:none;display:flex;flex-direction:column;gap:0.3rem;box-sizing:border-box;margin-top:15px;padding:0.8rem;background:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.4rem;box-shadow:0 8px 25px rgba(0, 0, 0, 0.18);z-index:10;opacity:1;visibility:visible;pointer-events:auto;transform:none}.kalendar-events.mobile-events-open .kalendar-event{display:block;width:100%;padding:8px 5px;box-sizing:border-box;font-size:20px}.kalendar-day.has-events{cursor:pointer}.kalendar-day.is-selected{}}@media only all and (max-width:700px){.mod_program .program-row{flex-wrap:wrap}.mod_program .program-row .program-left{-webkit-flex:30%;-moz-flex:30%;-ms-flex:30%;flex:30%;width:30%}.mod_program .program-row .program-middle{-webkit-flex:70%;-moz-flex:70%;-ms-flex:70%;flex:70%;width:70%}.mod_program .program-row .program-right{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body.akce #content-position .g-content,body.program #content-position .g-content{margin-left:0;margin-right:0}.platform-content.container,.row,.col{padding:0;margin:0}.g-container{padding-left:15px;padding-right:15px}}@media only all and (max-width:650px){#logo-position.size-29{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;width:50%}#g-navigation{height:60px}#g-navigation #logo-position .g-content{padding-top:10px}.g-offcanvas-toggle{top:0.6rem}.g-offcanvas-toggle{padding:10px}div.k2ItemsBlock ul li h2.moduleItemTitle{margin-top:0}#social-position ul{margin-top:15px}}@media only all and (max-width:549px){#social-position{display:none}.kalendar-day.has-events::after{display:none !important}#content-position .g-content{margin-left:0;margin-right:0}}@media only all and (max-width:500px){#g-main .g-container{padding-left:0;padding-right:0}#col2-position .g-content .platform-content .mod-list dd{float:left}.item-page .fields-container .field-entry{float:left}body.akce #content-position .g-content .com-content-category-blog__items .blog-item .calendar-date,body.program #content-position .g-content .com-content-category-blog__items .blog-item .calendar-date{float:left;width:fit-content}.item-page{padding:15px}body.akce #top-position .g-content .moduletable,body.program #top-position .g-content .moduletable{background:#fff}body.akce #top-position .g-content .moduletable .mod-articles-items,body.program #top-position .g-content .moduletable .mod-articles-items{gap:15px}body.akce #top-position .g-content .moduletable,body.program #top-position .g-content .moduletable,body.akce #content-position .g-content .com-content-category-blog__items,body.program #content-position .g-content .com-content-category-blog__items{padding:15px}}@media only all and (max-width:400px){#g-main{padding-top:0;margin-top:0}#g-main .g-container{padding-left:0;padding-right:0}#col1-position div.k2ItemsBlock ul li div.moduleItemIntrotext{padding:0 10px}#g-footer .g-container{padding-left:0;padding-right:0}#g-footer .g-container p{margin:0.5rem 0}.mod_program .program-row{padding:10px}body:not(.home) #g-main{padding-top:25px}}@media only all and (max-width:380px){.mod_program .program-row .program-left{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%;padding-bottom:10px}.mod_program .program-row .program-middle{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}.mod_program .program-row{padding:20px}.mod_program .program-row .program-left .program-image img{max-height:initial}#col2-position .g-content .platform-content .mod-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}#col2-position .g-content .platform-content .mod-list li{width:100%}body.akce #top-position .g-content,body.program #top-position .g-content,body.akce #content-position .g-content,body.program #content-position .g-content{padding-left:0;padding-right:0;margin-left:0;margin-right:0}body.akce #top-position .g-content .moduletable .mod-articles-items li,body.program #top-position .g-content .moduletable .mod-articles-items li,body.akce #content-position .g-content .com-content-category-blog__items .blog-item,body.program #content-position .g-content .com-content-category-blog__items .blog-item{width:100%}}@media only all and (max-width:99.99rem){.g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}#g-offcanvas .g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100% !important;-moz-flex-basis:100% !important;flex-basis:100% !important;-ms-flex-preferred-size:100% !important}div.row div.span4{width:31.914893617% !important}div.row div.span12{width:100% !important}div.row div.span3{width:23.4042553191% !important}.gantry-logo{text-align:left !important}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{width:initial}}