@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=latin-ext);@import url(responsive.css);.nopadding{padding:0!important;margin:0!important}body{background:#fff;font-family:'Open Sans';font-size:15px}a{color:#707070}a:hover{color:#39b54a}#top{background:#08090b;background-image:url(../images/bg.jpg);background-repeat:repeat-x}#top h1{padding-top:25px;padding-bottom:30px}#top h1 a{background-image:url(../images/logo.png);background-repeat:no-repeat;background-size:102px 102px;padding-left:117px;padding-top:30px;padding-bottom:48px;color:#fff;font-size:18px;font-weight:300}#top h1 a:hover{text-decoration:none}#top h1 a small{display:block;color:#39b54a;padding-left:117px}#top .top-contact{list-style-type:none;font-weight:300;padding:45px 0 0 0;margin:0}#top .top-contact strong{font-weight:600}#top .top-contact li{float:left;color:#fff;padding:0 5px}#top .top-contact li:nth-child(1){padding-top:23px}#top .top-contact li:nth-child(1) a{padding:6px 14px;background-color:#00bff3;border-radius:25px;color:#08090b;font-size:16px}#top .top-contact li:nth-child(2){margin-top:23px}#top .top-contact li:nth-child(2) a{padding:6px 12px;background-color:#39b54a;border-radius:25px;color:#08090b;font-size:16px;margin-right:10px}#top .top-contact li:nth-child(3){margin-top:24px}#top .top-contact li:last-child{padding:0 0 0 15px}#top .top-contact li:last-child a{display:block;background:url(../images/fci.png);width:72px;height:72px;background-size:72px 72px;text-indent:-998em}#top nav{background:#39b54a;margin-bottom:140px}#top nav ul{display:table;list-style-type:none;padding:0;margin:0 auto}#top nav ul li{display:inline-table;padding:20px 5px}#top nav ul li a{border-right:1px solid #55c466;padding-right:15px;font-size:14px;color:#fff;font-weight:600;text-transform:uppercase}#top nav ul li:first-child a{padding-left:10px}#top nav ul li:last-child a{border-right:0}#top .banner{position:relative;margin-top:-140px;padding-top:20px;min-height:483px;background-image:url(../images/bg-banner.png);background-repeat:no-repeat;background-position:right bottom}#top .banner p{padding-top:10px;font-size:16px;color:#959595;font-weight:300}#top .banner p strong{color:#39b54a;font-weight:600}#top .banner h2 a{text-align:left;margin:0;padding:0;color:#fff;font-size:28px;font-weight:300;width:55%}#top .banner h2 a:hover{color:#39b54a}#top .banner hr{width:50px;margin:0 auto 0 0;border-color:#959595}#top .banner .a{margin-top:10px;padding:10px 30px;color:#39b54a;font-weight:700;border:1px solid #555;border-radius:0;font-size:13px}#news{position:relative;margin-top:-50px;background:#fff;padding-top:15px;padding-bottom:15px;overflow:hidden}#news h2{display:none}#news ul{margin:0;padding:0;list-style-type:none}#news ul li:nth-child(2),#news ul li:nth-child(3){margin-bottom:23px}#news ul li .img_bg{overflow:hidden;position:relative}#news ul li .img_bg:hover::before{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;background:rgba(57,181,74,.9)}#news ul li .img_bg::before{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;width:100%;content:'';height:100%;position:absolute;left:0;top:0;display:block;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(102,102,102,0) 60%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(102,102,102,0) 60%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(102,102,102,0) 60%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)}#news ul li .img-cnt{position:absolute;top:0;padding-left:20px;padding-right:20px}#news ul li .img-cnt h3{padding-top:110px;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase}#news ul li:first-child .img-cnt{padding-left:40px;padding-right:40px}#news ul li:first-child h3{font-size:19px;padding-top:250px;margin-bottom:10px}#news ul li:first-child hr{margin:0 auto 0 0;width:50px;border-color:#fff}#news ul li:first-child p{margin-top:10px;color:#ccc;font-weight:300;font-size:14px}#news ul li:hover p{color:#fff!important}#news ul li:last-child .img_bg::before{background:#39b54a}#news ul li:last-child .img-cnt{padding-top:140px;color:#fff;font-size:16px;font-weight:700}#shows{margin-top:15px;margin-bottom:30px;border-top:1px solid #d7d7d7}#shows h2{font-size:27px;color:#000;text-transform:uppercase;font-weight:300;text-align:center}#shows p{text-align:center;font-size:17px;font-weight:300;text-transform:uppercase;margin-bottom:30px}#shows p a{color:#39b54a}#shows ul{list-style-type:none;padding:0;margin:0}#shows ul li a{display:block;border:1px solid #e4e4e4}#shows ul li a h3{font-size:18px;font-weight:300;color:#111;margin-left:20px;margin-right:20px;margin-bottom:10px}#shows ul li a .row{padding-left:20px;padding-right:20px;font-size:13px;color:#555}#shows ul li a .row i{color:#ccc;margin-right:5px}#shows ul li a .row div:first-child{color:#39b54a;text-transform:uppercase}#shows ul li a p{border-top:1px solid #e4e4e4;padding-top:10px;margin-left:20px;margin-right:20px;margin-bottom:20px;font-size:13px;color:#707070;text-align:left;text-transform:none}#shows ul li a:hover{text-decoration:none}#contact{background:#f9f9f9;padding-top:20px;padding-bottom:30px}#contact h2{color:#000;font-size:27px;font-weight:100;text-transform:uppercase}#contact hr{width:75px;margin:30px auto 30px 0;border-color:#ccc}#contact h3{font-size:20px;font-weight:300}#contact h3 small{display:block;font-size:15px;color:#39b54a}#contact .f-address::before{font-family:FontAwesome;content:'\f041';color:#39b54a;font-size:16px;margin-right:8px}#contact .f-address span{display:block;color:#898989;font-size:13px;margin:20px auto 20px 23px}#contact .f-phone::before{font-family:FontAwesome;content:'\f095';color:#39b54a;font-size:16px;margin-right:8px}#contact .f-mail::before{font-family:FontAwesome;content:'\f003';color:#39b54a;font-size:16px;margin-right:5px}#contact .f-mail a{color:#08090b}#contact .f-mail a:hover{color:#39b54a}.cnt{position:relative;margin-top:-110px;margin-bottom:30px;background:#fff;color:#707070}.cnt h2{color:#08090b;font-size:27px;font-weight:100;text-transform:uppercase;text-align:center}.cnt h2 small{display:block;text-transform:uppercase;font-size:17px;color:#39b54a}.cnt h6{color:#707070;font-weight:400;font-size:20px;text-transform:uppercase;text-align:center;margin-top:0}.cnt h4{color:#39b54a;font-weight:700;font-size:17px}.cnt hr{width:75px;margin:30px auto;border-color:#ccc}.cnt .desc{display:block;font-style:normal;font-size:12px;color:#55c466;margin-bottom:5px}.news{margin:0;padding:0;list-style-type:none}.news li{margin-bottom:23px}.news li .img_bg{overflow:hidden;position:relative}.news li .img_bg:hover::before{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;background:rgba(57,181,74,.9)}.news li .img_bg::before{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;width:100%;content:'';height:100%;position:absolute;left:0;top:0;display:block;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(102,102,102,0) 10%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(102,102,102,0) 10%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(102,102,102,0) 10%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)}.news li .img-cnt{position:absolute;top:0;padding-left:20px;padding-right:20px}.news li .img-cnt h3{padding-top:115px;font-size:17px;font-weight:700;color:#fff;text-transform:uppercase}.news li .img-cnt hr{margin:0 auto 0 0;width:50px;border-color:#fff}.news li .img-cnt p{margin-top:13px;color:#ccc;font-weight:300;font-size:14px}.news li:hover p{color:#fff!important}.last-news{background:#39b54a;margin-top:50px}.last-news h2{color:#fff;font-size:27px;font-weight:100;text-transform:uppercase;text-align:center}.last-news hr{width:75px;margin:30px auto;border-color:#fff}.last-news .img-cnt h3{font-size:15px!important}.last-news li .img_bg:hover::before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(102,102,102,0) 10%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(102,102,102,0) 10%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(102,102,102,0) 10%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0)}.gallery a{display:block;overflow:hidden;position:relative;margin-bottom:30px}.gallery a::before{background:rgba(57,181,74,.9);width:100%;content:'';height:100%;position:absolute;left:0;top:0;display:block;z-index:999;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;opacity:0}.gallery a:hover::before{opacity:1}.gallery a::after{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.gallery a:hover::after{width:100%;height:100%;position:absolute;left:0;top:40%;text-align:center;margin-top:-30px;display:block;z-index:999;font-family:FontAwesome;font-size:60px;color:rgba(255,255,255,.8);content:"\f00e"}footer{background:#fff}footer ul{display:table;list-style-type:none;padding:0;margin:20px auto}footer ul li{display:inline-table;padding:20px 10px}footer ul li a{font-size:12px;color:#898989;font-weight:400;text-transform:uppercase}footer ul li a:hover{text-decoration:none;color:#39b54a}footer ul li a::after{font-family:FontAwesome;content:'\f111';font-size:4px;vertical-align:middle;margin-left:15px}footer ul li a:hover::after{color:#898989}footer ul li:last-child a::after{content:'';margin-left:0}footer .copy{text-align:center;font-size:12px;color:#707070;padding-top:30px;margin-bottom:30px;border-top:1px solid #e1e1e1}footer .copy::before{margin:0 auto 10px auto;display:block;width:80px;height:80px;background-image:url(../images/logo.png);background-repeat:no-repeat;background-size:80px 80px}footer .bm{color:#707070}.panel-group{border-radius:0!important}.panel-group .panel{border-radius:0!important;border-color:#39b54a}.panel-group .panel .panel-heading{border-radius:0!important;background:#39b54a;color:#fff}.panel-group .panel .panel-heading h5{font-size:15px!important;text-transform:uppercase}.panel-group .panel .panel-heading h5 small{font-size:11px;font-weight:200}.panel-group .panel .panel-heading a{color:#fff;display:block;width:100%;height:100%}.panel-group .panel .panel-heading a:hover{color:#fff;text-decoration:none}.panel-group .panel .panel-heading a:link{color:#fff;text-decoration:none}.panel-group .panel .panel-heading a:visible{color:#fff;text-decoration:none}.panel-group .panel .panel-heading:hover{background:#55c466}.panel-group .panel ul{list-style-type:none;padding:0;margin:0}.panel-group .panel ul li{padding:10px 0;margin:0;border-bottom:1px solid #f6f6f6}.panel-group .panel ul li a{color:#08090b}.panel-group .panel ul li a:hover{text-decoration:none}.panel-group .panel ul li:hover{background:#08090b}.panel-group .panel ul li:hover a{color:#fff}.panel-group .panel ul li:hover::before{color:#fff}.panel-group .panel ul li::before{font-family:FontAwesome;content:'\f0da';font-size:15px;margin-right:10px;padding-left:10px;color:#55c466}.panel-group .panel ul li:last-child{border-bottom:0}.panel-group .panel ul .active{background:#08090b}.panel-group .panel ul .active a{color:#fff}.panel-group .panel ul .active::before{color:#fff}.list-box{background:#f6f6f6;padding-top:20px;padding-bottom:20px;overflow:hidden;margin-bottom:20px}.list-box .gallery a{margin-top:10px;margin-bottom:10px}.list-box h3{margin:0;padding:0;font-weight:400;font-size:20px;color:#39b54a}.list-box .rasy{font-size:10px;color:#707070;padding:0;margin:0}.list-box .desc{padding:5px 0 0 0;margin:0;font-weight:200;font-size:13px;color:#707070}.list-box .desc span{margin-top:10px;display:block;text-transform:uppercase;font-size:10px;color:#39b54a}.list-box .desc .desc_s{margin-top:15px;font-weight:400;font-size:13px}.list-box .cd{font-size:13px;border-left:3px solid #fff}.list-box .cd p{margin:0;padding:3px 0}.list-box .cd a{color:#707070}.list-box .cd .phone::before{font-family:FontAwesome;color:#55c466;font-size:13px;content:'\f098';margin-right:10px}.list-box .cd .email::before{font-family:FontAwesome;color:#55c466;font-size:13px;content:'\f199';margin-right:10px}.list-box .cd .www::before{font-family:FontAwesome;color:#55c466;font-size:13px;content:'\f0ac';margin-right:10px}.show-actual{background:#39b54a;margin-bottom:20px;padding:15px}.show-actual a:hover{text-decoration:none}.show-actual h2{text-align:left;color:#fff;font-size:20px}.show-actual h2 small{margin-top:10px;color:rgba(255,255,255,.7);font-size:15px}.show-actual h2 small .date{margin-right:30px}.show-actual h2 small .date::before{font-family:FontAwesome;content:'\f017';font-size:15px;color:rgba(255,255,255,.6);margin-right:10px}.show-actual h2 small .place{margin-right:30px}.show-actual h2 small .place::before{font-family:FontAwesome;content:'\f041';font-size:15px;color:rgba(255,255,255,.6);margin-right:10px}.show-actual .btn{background:0 0;border:1px solid #fff;border-radius:0;color:#fff;font-weight:700;padding:10px 30px}.show-actual:hover{background:#55c466}.show-past{background:#f6f6f6;margin-bottom:20px;padding:15px}.show-past a:hover{text-decoration:none}.show-past h2{text-align:left;color:#707070;font-size:20px}.show-past h2 small{margin-top:10px;color:#707070;font-size:15px}.show-past h2 small .date{margin-right:30px}.show-past h2 small .date::before{font-family:FontAwesome;content:'\f017';font-size:15px;color:#707070;margin-right:10px}.show-past h2 small .place{margin-right:30px}.show-past h2 small .place::before{font-family:FontAwesome;content:'\f041';font-size:15px;color:#707070;margin-right:10px}.show-past .btn{background:0 0;border:1px solid #707070;border-radius:0;color:#707070;font-weight:700;padding:10px 30px}.show-past:hover{background:#f0f0f0}.nav-pills a{color:#707070}.nav-pills>li>a{border-radius:0}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background:#39b54a}#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%}#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#39b54a;position:fixed;z-index:10003;top:50%;left:50%;padding:.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75)}#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity:.5;-webkit-transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75)}}@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.75)}}#imagelightbox-overlay{background-color:#fff;background-color:rgba(255,255,255,.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;background-color:#39b54a;position:fixed;z-index:10002;top:2.5em;right:2.5em;border:0!important;-webkit-transition:color .3s ease;transition:color .3s ease}#imagelightbox-close:focus,#imagelightbox-close:hover{background-color:#39b54a}#imagelightbox-close:after,#imagelightbox-close:before{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:.625em}#imagelightbox-nav{background-color:#39b54a;background-color:rgba(57,181,74,.5);border-radius:20px;position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#imagelightbox-nav button{width:1em;height:1em;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;margin:0 .313em}#imagelightbox-nav button.active{background-color:#fff}.imagelightbox-arrow{width:3.75em;height:7.5em;background-color:#39b54a;background-color:rgba(57,181,74,.5);vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em;border:0!important}.imagelightbox-arrow:focus,.imagelightbox-arrow:hover{background-color:rgba(57,181,74,.75)}.imagelightbox-arrow:active{background-color:#39b54a}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:'';display:inline-block;margin-bottom:-.125em}.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-.313em}.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-.313em}#imagelightbox-caption,#imagelightbox-close,#imagelightbox-loading,#imagelightbox-nav,#imagelightbox-overlay,.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media only screen and (max-width:41.25em){#container{width:100%}#imagelightbox-close{top:1.25em;right:1.25em}#imagelightbox-nav{bottom:1.25em}.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-2.75em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}.komunikaty{list-style-type:none;color:#707070;font-weight:300;font-size:12px;padding-left:0}.komunikaty li{border-bottom:1px dashed #707070;padding:15px 0}.komunikaty li strong{display:block;font-weight:400;font-size:16px;color:#39b54a}.komunikaty li:first-child{padding-top:0}.files{list-style:none!important;margin:0;padding:0}.files li:before{font-family:FontAwesome;content:'\f0f6';margin-right:10px}