/*!******************************************************************************

Theme Name: KD Mlejn
Description: 
Author: Obscural
Version: 1.0

********************************************************************************/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif}p{line-height:1.33;font-size:18px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-ms-viewport{width:device-width}body{color:#212529;font-family:"work-sans",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;background:#fff;font-weight:300}h1,h2,h3,h4,h5{font-weight:bold;font-family:"work-sans",Arial,Helvetica,sans-serif}h1{font-size:40px;line-height:1.2;margin-bottom:32px}h2{font-size:32px;line-height:1.25em;margin:0 0 32px}h3{font-size:16px;line-height:1.2em;margin:0 0 8px;color:#dd0333}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}strong{font-weight:600}input,textarea{font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:11px}.up{text-transform:uppercase}a{text-decoration:none;color:#212529}a:hover{text-decoration:underline}p{margin-bottom:24px;line-height:1.33}.subpage .inner a,p a{text-decoration:underline}.subpage .inner a:hover,p a:hover{text-decoration:none}blockquote{padding-left:96px;background:url(images/blockquote.png) no-repeat 0 5px;font-family:"Times New Roman",Times,serif;font-style:italic;min-height:33px;margin-bottom:25px}.center{text-align:center !important}.toleft{float:left;display:block}.toright{float:right;display:block}.tocenter{display:block;text-align:center}.noborder{border:none !important}.nopadding{padding:0}.nopaddingbottom{padding-bottom:0 !important}.aligncenter{margin:auto}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.marginTop16{margin-top:16px}.marginRight15{margin-right:15px !important}.marginTop40{margin-top:40px}.marginBottom30{margin-bottom:30px}div.div-good{border:5px solid #008000;padding:10px;display:inline-table;margin:20px;background:#fff}ol li{list-style:decimal inside}.half{width:50%;float:left;display:block}.third{float:left;display:block;width:calc(33.33333% -  16px);margin-right:24px}.third:last-child{margin-right:0}@media only screen and (max-width:700px){.third{width:100%;margin-right:0;margin-bottom:24px}.third:last-child{margin-bottom:0}}.button{display:inline-table;line-height:36px;text-align:center;padding:0 12px;box-shadow:-4px -4px 0 0 #212529;background-color:#dd0333;font-size:14px;color:#fff;text-decoration:none !important}.button:hover{text-decoration:underline !important}.container{float:left;display:block;width:100%;min-width:490px;position:relative}.header{height:87px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(255,255,255,0.85);float:left;display:block;width:100%;position:relative;z-index:999;border-bottom:1px solid #212529}.header .logo{float:left;display:block;margin:24px 0 0 24px}@media only screen and (max-width:1280px){.header .logo{margin-top:26.5px}.header .logo img{width:140px}}.header div.menu{float:right;display:block}.header .menu ul{float:left;display:block;margin-top:34px}.header .menu ul li{float:left;display:block;margin-right:20px;height:24px;font-family:"work-sans",Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-stretch:normal;line-height:24px;text-align:right}.header .menu ul a{color:#212529}.header .menu ul a:hover{text-decoration:underline}.header .menuButton{display:none}@media only screen and (max-width:1280px){.header div.menu ul li{font-size:17px;margin-right:16px}}@media only screen and (max-width:1175px){.header .menuButton{margin-right:24px;float:right;display:block;margin-top:30px}.header div.menu{display:none;position:absolute;top:88px;left:0;width:100%;margin:0;background:#fff;padding-top:15px;border-bottom:1px solid #212529}.header div.menu ul{width:100%;margin-top:0}.header div.menu li,.header div.menu a{width:100%;line-height:50px;float:left;display:block;height:50px;background:#fff;text-align:center}.header div.menu ul.social{text-align:center}.header div.menu ul.social li{width:auto;display:inline-table;float:none;margin:0 10px !important;padding:13px 0}}.layout{float:left;display:block;width:100%}.content{max-width:1158px;padding:80px 15px 0;width:100%;min-width:480px;margin:auto;display:block;box-sizing:border-box}.content.fullWidth{position:relative;max-width:100%;width:100%;float:left}.content.fullWidth.dark{background-color:#212529;color:#fff}.content.fullWidth .inner{max-width:1158px;padding:0 15px;width:100%;box-sizing:border-box;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content.fullWidth .fullPic{width:100%;height:auto;float:left;display:block}.programHolder{float:left;display:block;width:100%;padding-bottom:24px}.programHolder .programItem{width:100%;border-bottom:1px solid #212529;padding:0 0 24px 0;margin-bottom:24px;float:left;display:block}.programHolder .programItem:last-child{margin-bottom:0}.programHolder .programItem .left{float:left;display:block;width:calc(100% -  153px)}.programHolder .programItem .col1{float:left;display:block;width:calc(78% -  24px);margin-right:24px}.programHolder .programItem .col2{float:left;display:block;width:calc(22% -  24px);margin-right:24px}.programHolder .programItem .right{width:153px;float:left;display:block}.programHolder .programItem .right .button{margin-top:20px;width:153px;padding:0}.programHolder .programItem .redLabel{font-size:16px;line-height:1.5;color:#dd0333;margin-bottom:8px;text-decoration:none;display:block;width:100%;position:relative}.programHolder .programItem .mainText{font-size:18px;line-height:1.33;color:#212529;display:block;width:100%;padding-right:24px;position:relative;z-index:9}.programHolder .programItem a.mainText{text-decoration:underline}.programHolder .programItem a.mainText:hover{text-decoration:none}@media only screen and (max-width:700px){.programHolder .programItem .left{width:100%}.programHolder .programItem .left .col2{margin-right:0;width:22%}.programHolder .programItem .right{width:100%}}.footer{border-top:1px solid #212529;padding-bottom:56px}.footer .menu ul{float:right;display:block;width:100%;text-align:center;margin-bottom:28px}.footer .menu ul li{display:inline-table;margin:0 12px 12px;height:24px;font-size:18px;font-style:normal;font-stretch:normal;line-height:24px}.footer .menu ul a{color:#212529}.footer .menu ul a:hover{text-decoration:underline}.footer .menu ul.download-menu{margin-bottom:12px}.footer .menu ul.download-menu a{display:inline-table;line-height:36px;text-align:center;padding:0 12px;box-shadow:-4px -4px 0 0 #212529;background-color:#dd0333;font-size:14px;color:#fff;text-decoration:none !important}.footer .menu ul.download-menu a:hover{text-decoration:underline !important}.footer p{text-align:center;width:100%}.footer p .button{margin:0 12px}.footer .third p{text-align:left}.footer .third p a{color:#212529}.footer p.teh{padding:6px 0}.footer p.teh a{display:inline-table;margin:0 10px}.footer p.last{font-size:14px}.doporucujeme{float:left;display:block;width:100%;margin-bottom:56px}.doporucujeme .doporucujemeBox{display:inline-table;width:calc(33.33% -  32px);margin-right:24px;margin-bottom:24px;padding-left:16px;padding-top:16px;position:relative}.doporucujeme .doporucujemeBox:nth-child(3),.doporucujeme .doporucujemeBox:nth-child(6),.doporucujeme .doporucujemeBox:nth-child(9){margin-right:0}.doporucujeme .doporucujemeBox img{max-width:100%;display:block;margin-bottom:16px;box-shadow:-16px -16px 0 0 #5ea2ff}.doporucujeme .doporucujemeBox.akrobacie img{box-shadow:-16px -16px 0 0 #c0ca33}.doporucujeme .doporucujemeBox.akce-pro-deti img{box-shadow:-16px -16px 0 0 #ff6f00}.doporucujeme .doporucujemeBox.pro-skoly img{box-shadow:-16px -16px 0 0 #ff6f00}.doporucujeme .doporucujemeBox.koncert img{box-shadow:-16px -16px 0 0 #a1887f}.doporucujeme .doporucujemeBox.vystava img{box-shadow:-16px -16px 0 0 #004d40}.doporucujeme .doporucujemeBox.spolecenska-akce img{box-shadow:-16px -16px 0 0 #0288d1}.doporucujeme .doporucujemeBox.ruzne img{box-shadow:-16px -16px 0 0 #0288d1}.doporucujeme .doporucujemeBox.divadlo img{box-shadow:-16px -16px 0 0 #ffc107}.doporucujeme .doporucujemeBox span.datumcas{font-size:16px;font-weight:bold;line-height:1.5;color:#dd0333;margin-bottom:8px;text-decoration:none;display:block;width:100%;position:relative;z-index:9}.doporucujeme .doporucujemeBox span.nadpis{font-size:18px;line-height:1.33;text-decoration:underline;color:#212529;display:block;width:100%;position:relative;z-index:9}.doporucujeme .doporucujemeBox:hover{text-decoration:none !important}.doporucujeme .doporucujemeBox .overFrame{width:calc(100% -  16px);height:100%;display:block;border:1px solid #fff;box-sizing:border-box;position:absolute;top:24px;left:8px}@media only screen and (max-width:700px){.doporucujeme .doporucujemeBox{width:calc(100% -  16px);margin-right:0}.doporucujeme .doporucujemeBox img{width:100%}}.programHolder.homepage{padding-bottom:56px}.programHolder.homepage .programItem{border-color:#fff}.programHolder.homepage .programItem:last-child{border:none}.programHolder.homepage .programItem .mainText{color:#fff}.programHolder.homepage .programItem .button{box-shadow:-4px -4px 0 0 #fff}.fullWidth.dark .inner h1.programHeader{float:left}.fullWidth.dark .inner .button.white{box-shadow:-4px -4px 0 0 #dd0333;color:#dd0333;background-color:#fff;margin:6px 0 32px 16px}.content.subpage .inner{width:100%;overflow-x:hidden;float:left;display:block;padding-bottom:56px}.content.subpage .inner img{max-width:100%;height:auto}.content.subpage .inner ul{list-style-type:disc;margin-left:17px;margin-bottom:24px}.content.subpage .inner ul li{line-height:1.33}.content.subpage .inner h2{margin-top:16px;float:left;width:100%}.content.subpage .inner table{width:100%}.content.subpage .inner table.borderTable{width:calc(100% +  48px);border-spacing:24px;border-collapse:separate;margin:-24px -24px 0}.content.subpage .inner table.borderTable td{border:1px solid #212529;padding:24px}.content.subpage .inner table.borderTable td h2{font-size:24px 24px 0;line-height:1.67;color:#dd0333;margin-bottom:8px;margin-top:0}.content.subpage .leftPane{float:left;display:block;width:calc(68% -  48px)}.content.subpage .leftPane .redLabel{font-size:16px;line-height:1.5;color:#dd0333;margin-bottom:16px;text-decoration:none;display:block;width:100%;position:relative}@media only screen and (max-width:900px){.content.subpage .leftPane{width:100%}}.content.subpage .rightPane{float:right;display:block;width:32%;box-sizing:border-box;border:1px solid #212529;padding:24px 24px 0}.content.subpage .rightPane h2{margin:0 0 8px;color:#dd0333;line-height:1.67;font-size:24px}.content.subpage .rightPane ul{list-style:none;margin-left:0}.content.subpage .rightPane ul li{margin-bottom:15px}.content.subpage .rightPane ul li:last-child{margin-bottom:0}@media only screen and (max-width:900px){.content.subpage .rightPane{width:100%;margin-top:40px}}.content.subpage .inner .programPagination{float:left;display:block;width:100%;padding-bottom:21px;border-bottom:1px solid #212529;min-height:40px;margin-bottom:24px}.content.subpage .inner .programPagination a,.content.subpage .inner .programPagination h2{float:left;display:block;margin-bottom:11px}.content.subpage .inner .programPagination h2{width:auto;color:#dd0333;line-height:40px;font-size:32px;margin:0 16px;clear:none}.content.subpage .inner .programPagination a.programDownload{float:right;display:block;margin-left:16px;margin-top:5px}@media only screen and (max-width:700px){.content.subpage .inner .programPagination a.programDownload{float:left;display:block;clear:both;margin:15px 0 0}}@media only screen and (max-width:700px){.content.subpage .inner .programPagination{min-height:80px}.content.subpage .inner .programPagination div.toright{width:100%;float:left}}.kolazHolder{float:left;display:block;margin:16px 0 24px;width:100%}.kolazHolder img{max-width:100%}.goout-iframe{width:100%;float:left;display:block}.content.fullWidth.pageCover{background:no-repeat center top;background-size:cover;padding:0;margin-bottom:80px}.content.fullWidth.pageCover .inner{height:400px;position:relative}.content.fullWidth.pageCover .inner h1{position:absolute;left:15px;bottom:40px;color:#fff;margin:0}@media only screen and (max-width:1175px){.content.fullWidth.pageCover{background-size:cover}.content.fullWidth.pageCover .inner{height:300px}}@media only screen and (max-width:700px){.content.fullWidth.pageCover{background-size:cover}.content.fullWidth.pageCover .inner{height:150px}}
/*# sourceMappingURL=style.css.map */