@import url('https://fonts.googleapis.com/css?family=Cuprum:400,700&display=swap&subset=latin-ext');
html {font-size: 62.5%;}
body{line-height: 1.42857143;color: #333;font-family: 'Open Sans', sans-serif;background: #cbcbcb;font-size: 1.4rem;}
body.site{padding:0;border-top:none!important}
.container{padding:5px}
#scrollto.anchor {color: inherit}
#scrollto.anchor:hover {text-decoration: none}
h4 {font-size: 1.4rem;font-weight: 700;}
/* .header.fixed{position: fixed;left: 5px;right: 5px;z-index: 1000 !important;background-color: #fff;} */
.header{background:#fff;margin-bottom:0;}
header .container .row-fluid{display:flex;justify-content:space-between}
header .container .row-fluid.odwiedz{padding-top:10px}
header #bTop{padding-bottom:10px}
.row-fluid{margin-left:0;float:none}
header a {font-family: 'Cuprum', sans-serif;font-size: 30px;font-weight: 700;color: #989898;}
header a:hover, header a:focus {color: #0071bc;text-decoration: none;}
header a.active {color: #4d4d4d;}
header ul{display:flex;flex-direction:row;margin:0}
header ul li,header .ikony-prawa{line-height:76px;margin-right:10px}
header p{font-size: 30px;line-height:76px;display:flex;align-items:center;justify-content:center;margin:0}
header .icons{display:flex;align-items:center;float:right;margin-right:24px}
header .icons .lang{order:2}
header .container > div,#top{border-bottom:1px dashed #d9d9d9;margin-bottom:15px}
header .container > div.social{margin-bottom:0px}
header .container .row-fluid.odwiedz p {font-size:1.5rem;}
header .container .row-fluid.odwiedz p a{font-size:1.5rem;Text-transform:uppercase;text-decoration:underline;color:blue}
.home .blog-featured,.itemid-101 .blog-featured{display:none}
.kiedyszukaj {border: 1px dashed #d9d9d9;border-width:1px 0;display: flex;flex-direction: column;justify-content: center;padding:20px 0}
.kiedyszukaj,.slidery{background-color:#fff;margin-top:10px}
.kiedyszukaj .moduletable.plany{background-color:#fff;}
.kiedyszukaj .moduletable.plany h3{font-size: 2.4rem;color: #808080;padding: 15px 0;text-align:center;margin:0;padding:0 0 10px}

#kiedy,#kiedyszukaj{width:100%}
p {font-size: 1.5rem!important;line-height: 1.4!important;margin: 10px 0;}
.list-inline {list-style: none;}
.list-inline > li {display: inline-block;line-height:76px;line-block;padding-left: 5px;padding-right: 5px;}
/* #navigation-top {visibility:hidden}
#navigation{position: sticky;top: 0;z-index:9} */
.nav-collapse{display:flex;align-items:center;}
.search{padding: 10px 5px;}
.search .input-medium{width: 60%;}
.search .form-inline input {padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.navigation-sticky {width:100%;left:0;right:0;background:#fff}
#top .nav-pills > .active > a{background:#ffffff}
.none #js-mainnavcss3.megamenu .js-megamenu{width:auto}
#jux_megamenucss3 .megamenu ul.level0 > li.megacss3 span.megacss3 span, #jux_megamenucss3 .megamenu ul.level0 > li.megacss3 a.megacss3 span{font-weight: 600;color:#666;padding:0;}
.none #js-mainnavcss3 .active, #js-meganav-off-canvas .active,.none .megamenu ul.level0 > li.megacss3 a.megacss3:hover, .megamenu ul.level0 > li:hover, #js-mainnavcss3.megamenu ul.level0 > li.megacss3:hover > a.megacss3, .js-megamenu-off-canvas ul.level0 > li > a:hover, .js-megamenu-off-canvas ul.level0 > li > a:focus, .js-megamenu-off-canvas ul.level0 > li > a:active, .js-megamenu-off-canvas li.nav-hover > a {background: none!important;color:#666!important}
#js-mainnavcss3.megamenu.noJS ul.megamenu li.haschild > div.childcontent.adddropdown{top:55px}
#js-meganav li.megacss3,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss{margin-left: 1px;margin-right: 1px;min-height: 50px;display: flex!important;justify-content: center;align-items: center;}
.jux-home:before{content: "\f015";font: normal normal normal 14px/1 FontAwesome;}
.nav-pills > li:nth-child(1),#js-meganav .level0 > li.megacss3:nth-child(1),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(1) {border-top: 3px solid #fff;border-bottom: 3px solid #989898;}
.nav-pills > li:nth-child(1) a,#js-meganav .level0 > li.megacss3:nth-child(1) a span{font-size:0!important}
#megamenucss #js-mainnav.blackwhite .js-megamenu{background:none!Important}
.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 span.megacss3, #js-mainnavcss3.megamenu ul.level1 li.megacss3 a.megacss3, #js-meganav-off-canvas ul.level1 li.megacss3 a.megacss3{color:#666!important;border:none!important}
.none  .megamenu .dropdown-menu ul.level1 li.megacss3:hover>a.megacss3,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss,#megamenucss .blackwhite.megamenu ul.level0 > li.megacss:hover > a.megacss, #megamenucss #js-mainnav.megamenu.blackwhite ul.level0 > li.active,#jux_memamenu111 #megamenucss #js-mainnav.blackwhite .js-megamenu,#js-mainnav.megamenu.blackwhite ul.level0 > li.megacss span.megacss, #js-mainnav.megamenu.blackwhite ul.level0 > li.megacss a.megacss, #js-mainnav.megamenu.blackwhite .megaMenuToggle,#megamenucss .blackwhite.megamenu ul.level0 > li.megacss:hover > a.megacss, #megamenucss #js-mainnav.megamenu.blackwhite ul.level0 > li.active,#megamenucss #js-mainnav.megamenu.blackwhite ul.level0 > li:hover,#jux_memamenu111 #megamenucss .blackwhite.megamenu ul.level0 > li.megacss:hover > a.megacss,#jux_memamenu111 #megamenucss #js-mainnav.megamenu.blackwhite ul.level0 > li.active{background:none!important; color:#666!important}
.none #js-mainnavcss3.noJS ul.megamenu li.haschild > div.childcontent .childcontent-inner-wrap{background:none!important;}
#js-mainnavcss3 ul.megamenu li.haschild.megacss3:hover > div.childcontent.adddropdown{background:transparent!important}
#jux_megamenucss3 .megamenu.horizontal ul.level0 > li a.haschild.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 > li span.haschild.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 > li a.haschild-over.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 > li span.haschild-over.megacss3 span.menu-title::after {top:calc(50% - 6px)!important}
#js-mainnav.megamenu.blackwhite,#js-mainnav.megamenu.blackwhite ul.level0 > li.megacss span.megacss, #js-mainnav.megamenu.blackwhite ul.level0 > li.megacss a.megacss, #js-mainnav.megamenu.blackwhite .megaMenuToggle{border:none!important;background:none!important}
#navigation section{padding:0}
.nav-pills > li:nth-child(1) a:before{content: "\f015";font: normal normal normal 14px/1 FontAwesome;}
,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:hover{bakground:none}
.nav-pills > li:nth-child(1):hover,#js-meganav li.megacss3:nth-child(1):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(1):hover {border-top: 3px solid #989898;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(2),#js-meganav li.megacss3:nth-child(2),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(2) {border-top: 3px solid #fff;border-bottom: 3px solid #8cc63f;}
.nav-pills > li:nth-child(2):hover,#js-meganav li.megacss3:nth-child(2):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(2):hover {border-top: 3px solid #8cc63f;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(3),#js-meganav li.megacss3:nth-child(3),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(3) {border-top: 3px solid #fff;border-bottom: 3px solid #5ad14a;}
.nav-pills > li:nth-child(3):hover,#js-meganav li.megacss3:nth-child(3):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(3):hover {border-top: 3px solid #5ad14a;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(4),#js-meganav li.megacss3:nth-child(4),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(4) {border-top: 3px solid #fff;border-bottom: 3px solid #39b54a;}
.nav-pills > li:nth-child(4):hover,#js-meganav li.megacss3:nth-child(4):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(4):hover {border-top: 3px solid #39b54a;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(5),#js-meganav li.megacss3:nth-child(5),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(5) {border-top: 3px solid #fff;border-bottom: 3px solid #0071bc;}
.nav-pills > li:nth-child(5):hover,#js-meganav li.megacss3:nth-child(5):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(5):hover {border-top: 3px solid #0071bc;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(6),#js-meganav li.megacss3:nth-child(6),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(6) {border-top: 3px solid #fff;border-bottom: 3px solid #009245;}
.nav-pills > li:nth-child(6):hover,#js-meganav li.megacss3:nth-child(6):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(6):hover {border-top: 3px solid #009245;border-bottom: 3px solid #fff;;}
.nav-pills > li:nth-child(7),#js-meganav li.megacss3:nth-child(7),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(7) {border-top: 3px solid #fff;border-bottom: 3px solid #00a99d;}
.nav-pills > li:nth-child(7):hover,#js-meganav li.megacss3:nth-child(7):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(7):hover{border-top: 3px solid #00a99d;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(8),#js-meganav li.megacss3:nth-child(8),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(8) {border-top: 3px solid #fff;border-bottom: 3px solid #29abe2;}
.nav-pills > li:nth-child(8):hover,#js-meganav li.megacss3:nth-child(8):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(8):hover {border-top: 3px solid #29abe2;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(9),#js-meganav li.megacss3:nth-child(9),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(9) {border-top: 3px solid #fff;border-bottom: 3px solid #f7931e;}
.nav-pills > li:nth-child(9):hover,#js-meganav li.megacss3:nth-child(9):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(9):hover {border-top: 3px solid #f7931e;border-bottom: 3px solid #fff;}
.nav-pills > li:nth-child(10),#js-meganav li.megacss3:nth-child(10),#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(10) {border-top: 3px solid #fff;border-bottom: 3px solid #ed1c24;}
.nav-pills > li:nth-child(10):hover,#js-meganav li.megacss3:nth-child(10):hover,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss:nth-child(10):hover {border-top: 3px solid #ed1c24;border-bottom: 3px solid #fff;}
.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 a{margin:0!important;padding:0!important}
.moduletable .title {font-size: 2.4rem;font-weight: 600;margin: 0;color: #808080;padding:10px 10px 20px;display: flex;justify-content: space-between;align-items:center}

.haschild  .childcontent .menu-title:before{content:'';display:inline-block;vertical-align:middle;width:30px;height:30px ;padding-right:5px;background-size:80%}
.haschild.no-cat-icon .childcontent .menu-title:before{display:none}
#jux_megamenucss3 .megamenu.horizontal ul.level0 li a.haschild.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 li span.haschild.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 li a.haschild-over.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 li span.haschild-over.megacss3 span.menu-title::after {display:none!important}
#jux_megamenucss3 .megamenu.horizontal ul.level0 li .haschild.megacss3 span.menu-title, #jux_megamenucss3 .megamenu.horizontal ul.level0 li .haschild-over.megacss3 span.menu-title{margin-right:0!important;padding-right:0!important;}
/*stare miasto */
.menu125 .menu-title:before{background:url(../../../images/objects/20.png)no-repeat;}
/*srodmiescie */
.menu126 .menu-title:before{background:url(../../../images/objects/21.png)no-repeat;}
/*pozostale */
.menu127 .menu-title:before{background:url(../../../images/objects/22.png)no-repeat;}
/*judaica */
.menu128 .menu-title:before{background:url(../../../images/objects/23.png)no-repeat;}
/*instytucje */
.menu164 .menu-title:before{background:url(../../../images/objects/23.png)no-repeat;}
/*teatry */
.menu165 .menu-title:before{background:url(../../../images/objects/29.png)no-repeat;}
/* muzea */
.teatry-col .group-content,.filharmonia-col .group-content,.noclegi-col .group-content{display:flex;flex-direction:column}
.teatry-col .group-content .teatry,.filharmonia-col .group-content ,.informacja-col .group-content .informacja,.transport-col .group-content .transport,.numery-col .group-content .numery,.noclegi-col .group-content .noclegi {order:1}
.teatry-col .group-content .muzea,.filharmonia-col .group-content .kina,.informacja-col .group-content .gastronomia,.transport-col .group-content .bagaz,.numery-col .group-content .toalety,.noclegi-col .group-content .kantory {order:2}
.filharmonia-col .group-content .galerie,.informacja-col .group-content .kluby,.transport-col .group-content .wypozyczalnie,.numery-col .group-content .centra,.noclegi-col .group-content .parkingi {order:3}
.informacja-col .group-content .rekreacja,.transport-col .group-content .biura {order:4}
.teatry-col .group-content .muzea,.filharmonia-col .group-content .kina,.filharmonia-col .group-content .galerie{margin-top:20px!important;padding-top:10px!important}
ul.category-module{margin:20px 0!important}
.mod-articles-category-group{margin-top:40px!important}
.mod-articles-category-group:before {content:'';display:inline-block;vertical-align:middle;width:30px;height:30px ;padding-right:5px;background-size:80%!important;}
.muzea .mod-articles-category-group:before {background:url(../../../images/objects/32.png)no-repeat;}
.kina .mod-articles-category-group:before {background:url(../../../images/objects/31.png)no-repeat;}
.galerie .mod-articles-category-group:before {background:url(../../../images/objects/33.png)no-repeat;}
.winnice .mod-articles-category-group:before {background:url(../../../images/objects/217.png)no-repeat;}
.informacja .mod-articles-category-group:before {background:url(../../../images/objects/34.png)no-repeat;}
.gastronomia .mod-articles-category-group:before {background:url(../../../images/objects/35.png)no-repeat;}
.kluby .mod-articles-category-group:before {background:url(../../../images/objects/36.png)no-repeat;}
.rekreacja .mod-articles-category-group:before {background:url(../../../images/objects/37.png)no-repeat;}
.transport .mod-articles-category-group:before {background:url(../../../images/objects/38.png)no-repeat;}
.bagaz .mod-articles-category-group:before {background:url(../../../images/objects/39.png)no-repeat;}
.wypozyczalnie .mod-articles-category-group:before {background:url(../../../images/objects/40.png)no-repeat;}
.biura .mod-articles-category-group:before {background:url(../../../images/objects/41.png)no-repeat;}
.numery .mod-articles-category-group:before {background:url(../../../images/objects/42.png)no-repeat;}
.toalety .mod-articles-category-group:before {background:url(../../../images/objects/43.png)no-repeat;}
.centra .mod-articles-category-group:before {background:url(../../../images/objects/44.png)no-repeat;}
.noclegi .mod-articles-category-group:before {background:url(../../../images/objects/45.png)no-repeat;}
.kantory .mod-articles-category-group:before {background:url(../../../images/objects/46.png)no-repeat;}
.parkingi .mod-articles-category-group:before {background:url(../../../images/objects/47.png)no-repeat;}
/*filharmonia */
.menu167 .menu-title:before{background:url(../../../images/objects/30.png)no-repeat;}
/*judaica */
.menu168 .menu-title:before{background:url(../../../images/objects/23.png)no-repeat;}
/*judaica */
#jux_megamenucss3 .megamenu ul.level1 li.megacss3 span.noclegi-col{margin-top:10px!important}
.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 ul.noclegi li{padding:3px 20px!important} 
.megamenu ul.categories-module.noclegi li:hover{background:none!important}
.menu171 .menu-title:before{background:url(../../../images/objects/45.png)no-repeat}
/*judaica */
.menu128 .menu-title:before{background:url(../../../images/objects/23.png)no-repeat;}
#jux_megamenucss3 .megamenu ul.level1 li.group .category-module.mod-list li,#jux_megamenucss3 .megamenu ul.level1 li.group .category-module.mod-list li:hover{display: block;font-size: 1.2rem;color:#4d4d4d;padding: 3px 20px;background:none}
#jux_megamenucss3 .megamenu ul.level1 li.group .category-module.mod-list li ul li,#jux_megamenucss3 .megamenu ul.level1 li.group .category-module.mod-list li:hover ul li{padding: 3px 0}
#jux_megamenucss3 .noJS ul.megamenu li.haschild.megacss3 > div.childcontent.adddropdown{background:rgba(255, 255, 255, 0.9)!important;padding:20px 0;min-width:1150px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);max-height: 600px;overflow-y:scroll;overflow-x:hidden}
#jux_megamenucss3 .noJS ul.megamenu li.haschild.megacss3 > div.childcontent.adddropdown.cols4 .megacol,#jux_megamenucss3 .noJS ul.megamenu li.haschild.megacss3 > div.childcontent.adddropdown.cols3 .megacol  {width:25%!important}
#jux_megamenucss3 .noJS ul.megamenu li.haschild.megacss3 > div.childcontent.adddropdown .menu-title,.mod-articles-category-group{text-transform:none;font-size: 1.4rem;font-weight: 600;padding:3px 5px;color: #4d4d4d;display: inline;}
.mod-articles-category-group {margin-left:-20px}
#jux_megamenucss3 .noJS ul.megamenu li.haschild.megacss3.no-cat-icon > div.childcontent.adddropdown .menu-title{padding:3px 20px;}
#jux_megamenucss3 .megamenu ul.level1  li.group .category-module.mod-list > li:hover > a,#jux_megamenucss3 .megamenu ul.level1  li.group .category-module.mod-list > li ul li:hover > a,.megamenu ul.noclegi li:hover a{text-decoration:underline}
.nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary{background:none!important}
.moduletable .title .wydarzenia-daty{font-size: 1.8rem;}
#content .aktualnosci.moduletable{margin-top:10px}
#content .aktualnosci.moduletable .title{border-bottom: 1px dashed #d9d9d9;background:#fff;}
#content .newsflash-horiz.aktualnosci{margin:0;width:100%;display:flex;flex-direction:column;justify-content:space-between;list-style:none}
#content .newsflash-horiz.aktualnosci > li{height:100%;overflow-wrap:break-word;padding:10px;background:#fff;}
#content .newsflash-horiz.aktualnosci > li{margin:0;flex:1}
#content .newsflash-horiz.aktualnosci .newsflash-title{font-size: 2rem;font-weight: 700;line-height: 29px;margin: 0;}
#content .newsflash-horiz.aktualnosci .newsflash-title a{color: #4d4d4d;}
#content .newsflash-horiz.aktualnosci p{font-size: 1.2rem;margin: 10px 0;}
.newsflash .newsflash-image {position:relative}
.newsflash .newsflash-image .readmore{position:absolute;bottom:0;right:10px;padding:5px 10px;color:#fff;text-transform:uppercase}
.newsflash.wydarzenia .newsflash-image .readmore{background:rgba(254, 68, 34, 1)}
.newsflash.miejsca .newsflash-image .readmore{background:rgba(59, 176, 254, 1)}
.footerMenu {font-size: 16px;font-weight: bold;text-align: center;}
.footerMenu p{padding:5px 10px; font-weight: normal}
#polecamy {margin:10px 0}
#polecamy > .title{background:#fff}
.list-unstyled {padding-left: 0;list-style: none;margin:0}
footer{background:#fff}
footer .span3{flex:0 25%;max-width:25%}
footer h4.title-footer{font-size: 1.4rem;font-weight: 700;}
footer p {font-size: 1.2rem;}
footer ul{padding:10px 0}
footer .wozek{float:left}
.tlo{background-color:#fff}
.search button{font-size: 2rem;background:#fff;border: 0;}
div#n2-ss-5 .n2-ss-slider-pane-single{margin:0 -5px!important;width:1160px!important}
div#n2-ss-5 .n2-ss-slider-pipeline{/* display:flex;justify-content:space-evenly */}
#n2-ss-5 .n2-ss-slide{margin:0 5px!important;flex:1}
.n2-ss-layer-row-inner.highContrast {visibility:visible !important;border: 1px solid yellow !important;}
.n2-ss-layer-row-inner.highContrast {width: 100% !important;margin:0 !important;}
.n2-ss-layer-row.highContrast {padding: 0 !important;}
.n2-ss-layer-col.n2-ss-layer-content.highContrast {padding: 0 !important}
.n2-ss-item-content.highContrast {padding: 0 !important; font-size: 100% !important}
/* #n2-ss-5 .n2-ss-slide{margin:0 5px!important} */
/* #n2-ss-5 .n2-ss-slide:nth-child(3n){margin:0 0 0 5px!important}
#n2-ss-5 .n2-ss-slide:nth-child(3n+3) {margin:0 5px 0 0!important} */
/*#n2-ss-5 .n2-ss-slide .title{font-size: 2.2rem!important;color: #fff;}*/
#miejsca .kategoria {position:absolute;top:10px;right:10px}
article,.view-category .blog {background: #fff;padding: 10px;margin-bottom:10px;margin-top:10px;}
.view-category .blog .title {border-bottom: 1px dashed #d9d9d9;background:#fff;padding: 10px;margin-bottom:10px}
.view-category .blog .title h2{font-size: 2.4rem;font-weight: 600;margin: 0;color:#808080;}
.view-category .blog .title .subheading-category{color:#808080;}
.view-category .blog .item {border-bottom: 1px dashed #d9d9d9;margin-bottom:10px}
.view-category .blog .item .fields-container{display:none}
#content .fields-container {margin:0 0 10px}
.fields-container dd{margin-left:0}
body.view-article .container .kiedyszukaj,body.view-article .container .slidery,.view-category .kiedyszukaj,.view-category .slidery{margin-top:0}
#content{display:flex;flex-direction:column}
#content .breadcrumbs{order:3;}
.breadcrumb{border-bottom: 1px dashed #d9d9d9;}
#content .fields-container{order:2}
#content .item-page{order:4}
article .pull-left.item-image:after{content:'';clear:both}
article .sigplus-gallery {border-top: 1px dashed #d9d9d9;margin:0 -10px}
.breadcrumb > li > a,.breadcrumb > li > span {font-size: 2.4rem;font-weight: 600;margin: 0;color:#808080;}
.breadcrumb > li.element0{display:none}
.sigplus-gallery{float: none !important;clear: both !important;}
.mod-languages select{width:auto}
.pull-left.item-image {max-width: 35%;}
.trasa-widget{position:fixed;top:90px;background-color:white;background-image: none;transition:.4s all;max-width: 270px;padding:10px 0px;border:1px solid #a4a4a4;right: -210px;display: flex;}
.trasa-widget:hover{right: -1px}
.moja-trasa{width: 190px;display: flex;color:#989898;flex-direction: column;justify-content: center;align-items: center;text-align: center;text-transform: uppercase;}
.trasa-opis{font-size: 1rem;font-weight: 700;text-transform: uppercase;padding: 10px;margin: 0;}
.moja-trasa a{font-size: 1rem;font-weight: 700;text-transform: uppercase;padding: 0;margin: 0;color: #989898;}
.trasa-opis a{color:rgb(121, 176, 218);}
.add-to-map {color:rgb(171, 213, 117);position:absolute;top: 10px;user-select:none;right: 10px;border-color:rgb(96, 138, 42);border: 2px solid #8bc53f;border-radius: 4px;max-width: 210px;font-size: 1.8rem;font-weight: 700;padding: 5px 10px;}
article {position: relative;}
.add-to-map:hover{color:rgb(214, 211, 205);}
.delete-from-map{color:#fc1616; border-color: #fc1616}
.add-to-map i,.delete-from-map i {margin-right: 5px;} 
.test-ov {position: absolute;top: 0;left: 0;width: 100vw;height: 100vh;overflow: hidden;background-color: rgba(10,10,10,0.2);display: flex;justify-content: center;align-items: center;font-size: 11em;}
.stop-scrolling {height: 100%;overflow: hidden;}
.test-ov i {animation-name: blinkprint;animation-duration: 2s;animation-iteration-count: infinite;}
@keyframes blinkprint {0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}
#wydarzenia .title{background-color:rgba(254, 68, 34, 1);color:#fff;padding:10px 25px;margin-top:20px}
#wydarzenia,#miejsca{margin-bottom:25px;padding-bottom:25px;float: none;min-height: 1px;margin-left: 0;}
.search.jmoddiv.jmodinside{float:right;left:auto;right:0;text-align:right}
#miejsca .title{background-color:rgba(59, 176, 254, 1);color:#fff;padding:10px 25px}
#polecamy .title{background-color:rgba(128, 128, 128, 1);color:#fff;padding:10px 25px}
.cd-top {display: flex;justify-content:center;align-items:center;color:#fff;;height: 40px;width: 40px;position: fixed;bottom: 0px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;white-space: nowrap;background-color:rgba(232, 98, 86, 0.8);visibility: hidden;opacity: 0;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;transition: opacity .3s 0s, visibility 0s 0s;}
/*mobile */
#accordion-15746737591,.ju-tabs-accordion,#navigation .menu{display:flex;flex-wrap:wrap}
.menu-1lvl #accordion-15746737591 .accordion-group,.ju-tabs-accordion li,#navigation .menu .menuBox {flex:0 33.333333%;max-width:33.333333%}
#navigation .menu {margin:0 -2px;max-width:100%}
#navigation .menu .menuBox{width:100%;margin:2px;max-width:calc(33.333333% - 4px)}
#navigation .menu .menuRectangle,#navigation .menu .subMenuRectangle,#navigation .menu .subMenuBox{width:calc(100% - 4px)!important}
#navigation .menu .subMenuBox .subMenuBoxL1{margin:1px -2px 1px 2px}
.ju-tabs-accordion li h3{border: 2.5px solid #fff;}
.menu-1lvl #accordion-15746737591 .accordion-group .accordion-heading{margin: 4px 0;}
.menu-2lvl #accordion-15746891551 .accordion-group,.ju-tabs-accordion li .ju-tabs-accordion-subcontent li{flex: 0 100%;max-width:100%;border-width:2.5px 0}
#accordion-15746737591 .accordion-group:nth-last-child(-n+4){border-bottom:none}
#accordion-15746737591 > .accordion-group:last-child{border:none}
#accordion-15746737591 .accordion-group .accordion-heading{position: relative;width: 100%;
padding-top: 100%;}
#accordion-15746737591 .menu-2lvl #accordion-15746891551 .accordion-group .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item{position:relative;padding:0}
#accordion-15746737591 .accordion-group .accordion-heading a{display:flex;justify-content:center;align-items:center; position:absolute;top:0;left:0;bottom:0;right:0;text-align: center;padding:0}
.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title{display:flex;justify-content:center;align-items:center; /* position:absolute;top:0;left:0;bottom:0;right:0; */text-align: center;padding:0}
#accordion-15746737591 .menu-2lvl #accordion-15746891551 .accordion-group .accordion-heading a{display:flex;justify-content:center;align-items:center; position:relative;padding:10px 0}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item{margin:5px 3px 0px}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item ul.category-module {list-style:none;width:50%;padding:20px 10px;margin:0 auto}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item ul.category-module li{border-bottom:1px dashed #fff}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item ul.category-module li:last-child{border-bottom:none}
#btcontentslider159 .bt_handles,#btcontentslider160 .bt_handles,#btcontentslider161 .bt_handles,#btcontentslider162 .bt_handles {top: 100% !important;right: 50% !important;padding-top:15px}
.bt-cs a.prev,.bt-cs a.next,.bt-cs:hover a.prev,.bt-cs:hover a.next{opacity:1;display:block;background:none!important;text-indent:0;font-size:0;display: flex;justify-content: center;align-items: center;}
.bt-cs a.prev{left:-10%;}
.bt-cs a.prev:before,.bt-cs a.next:before{font: 4rem 'Material-Design-Iconic-Font'}
.bt-cs a.prev:before{content: '\f2fa'}
.bt-cs a.next{right:-10%;}
.bt-cs a.next:before{content: '\f2fb'}
.bt-row-separate {border-bottom: 1px dashed #fff;}.bt-cs .bt_handles li{margin:0 2px!important}
.bt-cs .bt_handles li a{background:#fff!important;border-radius:50%;background-image:none}
.bt-cs .bt_handles li.current a{background:#000!important}
.default-accordion {border:none;background: none}
.kiedyszukaj .moduletable.plany h3{text-align:center;font-size: 2rem;line-height: 1.4;font-weight:700}
#kiedyszukaj {padding-bottom:10px}
#kiedyszukaj #form_event{flex-direction:column}
#kiedyszukaj #form_event,#kiedyszukaj #form_event .form-group{display: flex;justify-content: space-evenly;align-items: center;}
#kiedyszukaj input{width:30%;border-radius:0;background-color:#d6d8da;height: 34px;padding: 0 0 2px 5px;}
#kiedyszukaj .btn{height:40px;text-transform:uppercase;margin-top: 15px;background-color: #388624;color:#fff;font-size: 14px;font-weight: bold;border-radius:0}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item a,.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title.active{color:#fff;text-align:center;text-transform:uppercase}
#accordion-15746737591 .accordion-group:nth-child(1) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(1) h3.ju-tabs-accordion-title,#box1{background-color:#8cc63f}
#accordion-15746737591 .accordion-group:nth-child(2) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(2) h3.ju-tabs-accordion-title,#box2{background-color:#39b54a}
#accordion-15746737591 .accordion-group:nth-child(3) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(3) h3.ju-tabs-accordion-title,#box3{background-color:#009245}
#accordion-15746737591 .accordion-group:nth-child(4) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(4) h3.ju-tabs-accordion-title,#box4{background-color:#00a99d}
#accordion-15746737591 .accordion-group:nth-child(5) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(5) h3.ju-tabs-accordion-title,#box5{background-color:#29abe2}
#accordion-15746737591 .accordion-group:nth-child(5) .accordion-body .ba-item-modules.ba-item{background-color:#29abe2}
#accordion-15746737591 .accordion-group:nth-child(6) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(6) h3.ju-tabs-accordion-title,#box6{background-color:#0071bc}
#accordion-15746737591 .accordion-group:nth-child(7) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(7) h3.ju-tabs-accordion-title,#box7{background-color:#f7931e}
#accordion-15746737591 .accordion-group:nth-child(8) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(8) h3.ju-tabs-accordion-title,#box8{background-color:#f15a24}
#accordion-15746737591 .accordion-group:nth-child(9) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(9) h3.ju-tabs-accordion-title,#box9{background-color:#ed1c24}
#accordion-15746737591 .accordion-group .accordion-body .integration-wrapper{padding:20px 50px 30px;width:50%;margin:0 auto}
.view-article .page-header h2,.itemid-216 .content-category h2{color:#fff;padding: 10px;margin-bottom: 20px;font-weight: bold;font-size: 16px;}
#accordion-15746737591 .accordion-heading a,.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title{text-align:center;padding:40px 0;min-height:100px}
.default-accordion ul.ju-tabs-accordion li.jutabs-item .ju-tabs-accordion-subcontent h3.ju-tabs-accordion-title{text-align:center;padding:20px 0;min-height:1px} 
#accordion-15746737591,.ju-tabs-accordion,#navigation .menu{display:flex;flex-wrap:wrap}
.menu-1lvl #accordion-15746737591 .accordion-group,.ju-tabs-accordion li,#navigation .menu .menuBox {flex:0 33.333333%;max-width:33.333333%} 
#navigation .menu {margin:0 -2px}
#navigation .menu .menuBox{width:100%;margin:2px;max-width:calc(33.333333% - 4px)}
#navigation .menu .menuRectangle,#navigation .menu .subMenuRectangle,#navigation .menu .subMenuBox{width:calc(100% - 4px)!important}
#navigation .menu .subMenuBox .subMenuBoxL1{margin:1px -2px 1px 2px}
.ju-tabs-accordion li h3{border: 2.5px solid #fff;}
.ju-tabs-accordion li li h3{border:n}
.menu-1lvl #accordion-15746737591 .accordion-group .accordion-heading{margin: 4px 0;}
.menu-2lvl #accordion-15746891551 .accordion-group,.ju-tabs-accordion li .ju-tabs-accordion-subcontent li{flex: 0 100%;max-width:100%;border-width:2.5px 0}
.ju-tabs-accordion li:nth-last-child(1),.ju-tabs-accordion li:nth-last-child(2){flex: 0 100%;max-width:100%;border-width:2.5px 0}
#accordion-15746737591 .accordion-group:nth-last-child(-n+4){border-bottom:none}
#accordion-15746737591 > .accordion-group:last-child{border:none}
#accordion-15746737591 .accordion-group .accordion-heading{position: relative;width: 100%;
padding-top: 100%;}
#accordion-15746737591 .menu-2lvl #accordion-15746891551 .accordion-group .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item{position:relative;padding:0}
/*.default-accordion ul.ju-tabs-accordion li div.ju-tabs-accordion-content li a{color:#fff}
.default-accordion ul.ju-tabs-accordion li div.ju-tabs-accordion-content{width:300%;}
.default-accordion ul.ju-tabs-accordion li:nth-child(2) .ju-tabs-accordion-content,
.default-accordion ul.ju-tabs-accordion li:nth-child(5) .ju-tabs-accordion-content,
.default-accordion ul.ju-tabs-accordion li:nth-child(8) .ju-tabs-accordion-content{margin-left:-100%;}

.default-accordion ul.ju-tabs-accordion li:nth-child(3) .ju-tabs-accordion-content,
.default-accordion ul.ju-tabs-accordion li:nth-child(6) .ju-tabs-accordion-content,
.default-accordion ul.ju-tabs-accordion li:nth-child(9) .ju-tabs-accordion-content{margin-left:-200%;}*/
#accordion-15746737591 .accordion-group .accordion-heading a{display:flex;justify-content:center;align-items:center; position:absolute;top:0;left:0;bottom:0;right:0;text-align: center;padding:0}
.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title{display:flex;justify-content:center;align-items:center; line-height:1.4;/* position:absolute;top:0;left:0;bottom:0;right:0; */text-align: center;padding:0}
#accordion-15746737591 .menu-2lvl #accordion-15746891551 .accordion-group .accordion-heading a{display:flex;justify-content:center;align-items:center; position:relative;padding:10px 0}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item{margin:5px 3px 0px}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item ul.category-module {list-style:none;width:50%;padding:20px 10px;margin:0 auto}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item ul.category-module li{border-bottom:1px dashed #fff}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item ul.category-module li:last-child{border-bottom:none}
#btcontentslider159 .bt_handles,#btcontentslider160 .bt_handles,#btcontentslider161 .bt_handles,#btcontentslider162 .bt_handles {top: 100% !important;right: 50% !important;padding-top:15px}

.default-accordion  ul.ju-tabs-accordion > li.jutabs-item.kontakt,.default-accordion ul.ju-tabs-accordion > li.jutabs-item.lubelska-regionalna-organizacja-turystyczna,.default-accordion  ul.ju-tabs-accordion > li.jutabs-item:nth-last-child(1) h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion > li.jutabs-item:nth-last-child(2)  h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item.kontakt .ju-tabs-accordion-content,.default-accordion  ul.ju-tabs-accordion > li.jutabs-item:nth-last-child(1) .ju-tabs-accordion-content{background-color:#808080}
#accordion-15746737591 .accordion-group .accordion-body .ba-item-modules.ba-item a,.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title.active{color:#fff!important;text-align:center;text-transform:uppercase}
#accordion-15746737591 .accordion-group:nth-child(1) .accordion-heading,.default-accordion > ul.ju-tabs-accordion > li.jutabs-item:nth-child(1) li.jutabs-item> h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(1) .jutabs-item .ju-tabs-accordion-content,#box1{background-color:#8cc63f}
#accordion-15746737591 .accordion-group:nth-child(2) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(2) li.jutabs-item h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(2) .ju-tabs-accordion-content,#box2{background-color:#39b54a}
#accordion-15746737591 .accordion-group:nth-child(3) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(3) li.jutabs-item h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(3) .ju-tabs-accordion-content,#box3{background-color:#009245}
#accordion-15746737591 .accordion-group:nth-child(4) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(4) li.jutabs-item  h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(4) .jutabs-item .ju-tabs-accordion-content,#box4{background-color:#00a99d;background:#00a99d}
#accordion-15746737591 .accordion-group:nth-child(5) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(5) li.jutabs-item  h3.ju-tabs-accordion-title,#box5{background-color:#29abe2}
#accordion-15746737591 .accordion-group:nth-child(5) .accordion-body .ba-item-modules.ba-item,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(5) .jutabs-item .ju-tabs-accordion-content{background-color:#29abe2}
#accordion-15746737591 .accordion-group:nth-child(6) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(6) li.jutabs-item  h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(6) .jutabs-item .ju-tabs-accordion-content,#box6{background-color:#0071bc}
#accordion-15746737591 .accordion-group:nth-child(7) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(7) li.jutabs-item  h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(7) .jutabs-item .ju-tabs-accordion-content,#box7{background-color:#f7931e}
#accordion-15746737591 .accordion-group:nth-child(8) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(8) li.jutabs-item  h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(8) .jutabs-item .ju-tabs-accordion-content,.default-accordion ul.ju-tabs-accordion li.jutabs-item.oferta-turystyczna .ju-tabs-accordion-content,#box8{background-color:#f15a24}
#accordion-15746737591 .accordion-group:nth-child(9) .accordion-heading,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(9) li.jutabs-item  h3.ju-tabs-accordion-title,.default-accordion ul.ju-tabs-accordion li.jutabs-item:nth-child(9) .jutabs-item .ju-tabs-accordion-content,#box9{background-color:#ed1c24}
.ju-tabs-accordion-subcontent .mod-articles-category-group{display:none} 
li.jutabs-item.active div.ju-tabs-accordion-content{z-index:10}
.default-accordion ul.ju-tabs-accordion ul.ju-tabs-accordion li.jutabs-item .ju-tabs-accordion-content ul#items,.default-accordion ul.ju-tabs-accordion li.jutabs-item.oferta-turystyczna .ju-tabs-accordion-content .custom,.default-accordion ul.ju-tabs-accordion li.jutabs-item.kontakt .ju-tabs-accordion-content .custom,.jutabs-item .karta-turysty ul,.jutabs-item ul.musisz-zobaczyc,.jutabs-item .bon-turystyczny ul,.categories-module.szlaki ul,.custom.szlaki-cd ul{margin:2px 40px!important;padding:20px 0}
.default-accordion ul.ju-tabs-accordion /* ul.ju-tabs-accordion */ li.jutabs-item .ju-tabs-accordion-content ul li{list-style:none}
.default-accordion ul.ju-tabs-accordion /* ul.ju-tabs-accordion */ li.jutabs-item .ju-tabs-accordion-content ul li a,.default-accordion ul.ju-tabs-accordion li.jutabs-item.kontakt .ju-tabs-accordion-content p,.default-accordion ul.ju-tabs-accordion li.jutabs-item.oferta-turystyczna .ju-tabs-accordion-content .custom a{color:#fff;font-size: 1.4rem;}
.default-accordion ul.ju-tabs-accordion li.jutabs-item.kontakt .ju-tabs-accordion-content p a{color:#fff;text-decoration:underline}
#accordion-15746737591 .accordion-group .accordion-body .integration-wrapper{padding:20px 50px 30px;width:50%;margin:0 auto}
#accordion-15746737591 .accordion-heading a,.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title{text-align:center;padding:20px 0;min-height:100px}
.default-accordion ul.ju-tabs-accordion li.jutabs-item h3.ju-tabs-accordion-title a{color:#fff}
.default-accordion ul.ju-tabs-accordion li.jutabs-item .ju-tabs-accordion-subcontent h3.ju-tabs-accordion-title{text-align:center;padding:20px 0;min-height:1px}
#item-15746891550 .accordion-heading span.accordion-title{position:relative;padding-left:30px}
#item-15746891550 .accordion-heading span.accordion-title:before {content:'';width:20px;height:20px;position:absolute;left:0px;}
#item-15746891550 .accordion-heading span.accordion-title{position:relative;padding-left:30px}
#item-15746891550 .accordion-heading span.accordion-title:before {content:'';width:20px;height:20px;position:absolute;left:0px;}
#accordion-15746891551 .accordion-group:nth-child(1) .accordion-heading span.accordion-title:before{background:url('/lublin/images/objects/20.svg') no-repeat;}
#accordion-15746891551 .accordion-group:nth-child(2) .accordion-heading span.accordion-title:before{background:url('/lublin/images/objects/21.svg') no-repeat;}
#accordion-15746891551 .accordion-group:nth-child(3) .accordion-heading span.accordion-title:before{background:url('/lublin/images/objects/22.svg') no-repeat;}
#accordion-15746891551 .accordion-group:nth-child(4) .accordion-heading span.accordion-title:before{background:url('/lublin/images/objects/23.svg') no-repeat;}
.accordion-body,.ju-tabs-accordion-content,.ju-tabs-accordion li .ju-tabs-accordion-subcontent{width:calc(300% + 15px);margin:0 -5px;position:relative;max-width:1150px}
/*.menu-2lvl .accordion-body{width: 300%; margin:0}*/
#accordion-15746737591 .accordion-group:nth-child(3n+2) .accordion-body,.jutabs-item:nth-child(3n+2) .ju-tabs-accordion-content{left:-100%}
.jutabs-item:nth-child(3n+2) .ju-tabs-accordion-content .ju-tabs-accordion-subcontent .ju-tabs-accordion-content,.jutabs-item:nth-child(3n+4) .ju-tabs-accordion-content{left:0}
#accordion-15746737591 .accordion-group:nth-child(3n+3) .accordion-body,.jutabs-item:nth-child(3n+3) .ju-tabs-accordion-content{left:-200%}
.jutabs-item .ju-tabs-accordion-content .ju-tabs-accordion-content{left:0}
.default-accordion ul.ju-tabs-accordion li div.ju-tabs-accordion-subcontent{padding:0 10px 0}
.ju-tabs-accordion-subcontent .ju-tabs-wrap{border:none}
#item-15746737590.menu-1lvl .accordion-heading  a i{display:none}
#item-15746737590 .menu-2lvl .accordion-heading  a i{display:inline-block}
.newsflash .item{margin-bottom:4rem}
.newsflash .newsflash-title{font-size:16px;text-align:left;font-weight:600;margin-bottom:0;text-transform:uppercase}
.newsflash .fields-container {display:flex;margin:0;font-weight:300}
.newsflash .fields-container .wydarzenie .field-label{display:none}
.newsflash .fields-container .wydarzenie .field-value{font-size:12px}
.newsflash .fields-container .wydarzenie.koniec{position:relative}
.newsflash .fields-container .wydarzenie.koniec:before{content:"-";font-size:12px;padding:0 .2rem;position:relative}
.newsflash .content{display:flex;justify-content:space-between;padding-top:10px}
.newsflash .newsflash-image,.newsflash .intro{margin:0;flex:0 50%;max-width:50%}
.newsflash .newsflash-image{flex:0 40%;max-width:40%}
.newsflash .intro{padding-left:10px;flex:0 60%;max-width:60%}
.newsflash  p{font-size:12px;line-height:1.4}
.newsflash .field-entry.miejsca.wspolrzedne{display:none}
.newsflash .sigplus-gallery {display:none}
.newsflash .newsflash-image{padding-right:10px}
.view-category table.category {border-width:0}
.view-category table.category tr{padding:10px 0;display:flex;flex-direction:column}
.view-category table.category td{padding:0;background-color:transparent!important;border-width:0}
.view-category table.category td.list-title{text-transform:uppercase}
.view-category table.category td.list-title a{color: #333;text-decoration:unerline}
.pagination{display: flex;justify-content: space-around;align-items:center}
.pagination p.counter{order:2;margin:0}
.slides{padding:0 10px}
.slides a{color:#fff;}
.slides .slideElement{border-bottom:1px dashed #fff;margin:0 0 5px;padding:5px 0}
.slides .slideElement:last-child {border-width:0}
.sliderDots{text-align:center}
.sliderDots span i{color:#fff;font-size:.8rem}
.sliderDots span.sliderDotsSel i{color:#000}
.view-article .page-header h2 {color: black !important;}
.view-article .page-header h2{padding: 0 !important; margin-bottom: 10px !important; font-size: 2rem;}
.ju-tabs-accordion-content .jutabs-item h3 {width: 98vw;}
.fields-container {font-size: 1.5rem;font-weight: bold;}
.search .form-inline{display:flex;justify-content:flex-end}
.karta.blog{background:transparent;padding:0;margin:10px 0;}
.karta.blog.category .field-entry.mapka,.karta.blog.category .field-entry.lokalizacja,.view-article .karta.blog .bon .field-entry.miejscowosc,.karta.blog.category .field-entry.telefon{display:none;} 
.karta.blog .item,.itemid-391{background:#fff;}
.karta.blog .items-row.cols-1 {margin-bottom:1rem;}
.karta.blog .items-row.cols-1:last-child {margin-bottom:0;border-bottom: none}
.karta.blog .item {display:flex;justify-content: space-between;flex-direction:column;}
.karta.blog .items-row.cols-1:last-child .item{border-bottom:none;}
.view-category .karta.blog .item{border-bottom:none;}
.karta.blog .image-block .item-image.pull-left{float:none;margin:0;max-width:350px;width:auto;}
.view-article .karta.blog .image-block{display:flex; flex:1;flex-direction:row;align-items: center;}
/*.view-article .karta.blog .image-block .item-image{flex:1 50%;max-width:50%;}*/
.view-article .karta.blog .image-block .cutom-fields {flex:1;}
.karta.blog .item .fields-container{display:block;}
.karta.blog .item .image-block .item-image img{max-width:273px;width:100%;object-fit:cover;height:150px;}
.karta.blog .item .tresc{flex:2;display:flex;flex-direction:column;}
.karta.blog .item .tresc{padding:0 1rem;}
.karta.blog .item .tresc .header{display:flex;justify-content: space-between;margin:1rem 0;border:none;}
.karta.blog .item .tresc .content{flex:2;display:flex;flex-direction:column;justify-content: space-between;}
.karta.blog .item .tresc .readmore{align-self:flex-end;}
.karta.blog .item .page-header{margin:0;border-bottom:none}
.karta.blog .item .page-header h2{margin:0;font-size:1.6rem;line-height:1.8rem;text-transform:uppercase;min-height:54px;text-align:center;display:flex;align-items: center}
.karta.blog .tresc h2 a {color: #39B54A}
.karta.blog .image-block{display:flex;flex-direction:column;}
.view-article .karta.blog ul.field-value.ikony,.view-article .karta.blog ul.field-value.linki{justify-content: center;margin:2rem 0;}
.view-category .karta.blog ul.field-value.ikony{margin:2rem 0;justify-content: center;}
.view-category .karta.blog ul.field-value.linki{justify-content: center;min-height:30px;}
.karta.blog ul.field-value.ikony,.karta.blog ul.field-value.linki{list-style:none;display:flex;align-items: center;margin:0;}
.karta.blog ul.field-value.ikony li,.karta.blog ul.field-value.linki li{padding:0 .5rem;line-height:1;}
.karta.blog .field-value.ikony .ikona,.karta.blog .field-value.linki .link{position:relative;font-size:0;}
.karta.blog .lokalizacja,.karta.blog .miejscowosc{text-align:center;min-height:37px;display:flex;justify-content:center;align-items: center}
.karta.blog .miejscowosc{min-height:auto}
.karta.blog .field-entry.linki.all{border-bottom:1px solid #eee;margin:2rem 0;padding:1rem 0;}
.karta.blog .field-entry.cena{border-bottom:1px solid #eee;padding:1rem 0;text-align:center;background:#f2f2f2;}
.karta.blog .intro{min-height:120px;}
.karta.blog .telefon{margin-top:1rem;text-align:center;}
.karta.blog .lokalizacja .field-value,.karta.blog .miejscowosc .field-value,.karta.blog .telefon .field-value{position:relative;display:flex;align-items: center;justify-content: center;}
.filtr-bon label:before{content:'';width:1.5rem;height:1.2rem;display:inline-block;margin:0 2px;filter: invert(51%) sepia(98%) saturate(346%) hue-rotate(77deg) brightness(94%) contrast(89%)}
.karta.blog .field-value.ikony .ikona:before{content:'';width:2.4rem;height:2.0rem;display:inline-block;/*background: #39B54A;*/filter: invert(51%) sepia(98%) saturate(346%) hue-rotate(77deg) brightness(94%) contrast(89%);transition:all 1s;}
/*.karta.blog .field-value.ikony:hover .ikona:before{filter:none;}*/
.karta.blog .field-value.linki .link .ikona:before{content:'';width:2rem;height:2rem;display:inline-block;}
.karta.blog .lokalizacja .field-value:before,.karta.blog .miejscowosc .field-value:before,.karta.blog .telefon .field-value:before{content:'';width:1.5rem;height:1.5rem;display:inline-block;margin-right:1rem;}
.karta.blog .field-value.ikony .ikona.darmowe-wifi:before,.filtr-bon #ikony-1-182+ label:before{background:url(../../../images/bon-turystyczny/darmowe-wifi.svg)no-repeat;}
.karta.blog .field-value.ikony .ikona.dostep-niepelnosprawni:before,.filtr-bon #ikony-2-182+ label:before{background:url(../../../images/bon-turystyczny/dostep-niepelnosprawni.svg)no-repeat;}
.karta.blog .ikona.platnosc-karta:before,.filtr-bon #ikony-3-182+ label:before{background:url(../../../images/bon-turystyczny/platnosc-karta.svg)no-repeat;}
.karta.blog .ikona.platnosc-bon-turystyczny:before,.filtr-bon #ikony-4-182+ label:before{background:url(../../../images/bon-turystyczny/bon-turystyczny.svg)no-repeat;}
.karta.blog .ikona.bezplatny-parking:before,.filtr-bon #ikony-5-182+ label:before{background:url(../../../images/bon-turystyczny/bezplatny-parking.svg)no-repeat;}
.karta.blog .ikona.akceptowane-zwierzeta:before,.filtr-bon #ikony-6-182+ label:before{background:url(../../../images/bon-turystyczny/akceptowane-zwierzeta.svg)no-repeat;}
.karta.blog .ikona.calodzienne-wyzywienie:before,.filtr-bon #ikony-7-182+ label:before{background:url(../../../images/bon-turystyczny/calodzienne-wyzywienie.svg)no-repeat;}
.karta.blog .ikona.miejsce-przyjazne-dzieciom:before,.filtr-bon #ikony-8-182+ label:before{background:url(../../../images/bon-turystyczny/miejsce-przyjazne-dzieciom.svg)no-repeat;}

/*.karta.blog .field-value.ikony .ikona.darmowe-wifi:before{background:url(../../../images/bon-turystyczny/wifi.png)no-repeat 0 0/contain;}
.karta.blog .field-value.ikony .ikona.dostep-niepelnosprawni:before{background:url(../../../images/bon-turystyczny/niepelnosprawni.png)no-repeat 0 0/contain;}
.karta.blog .ikona.platnosc-karta:before{background:url(../../../images/bon-turystyczny/karta.png)no-repeat 0 0/contain;}
.karta.blog .ikona.platnosc-bon-turystyczny:before{background:url(../../../images/bon-turystyczny/bon.png)no-repeat 0 0/contain;}
.karta.blog .ikona.bezplatny-parking:before{background:url(../../../images/bon-turystyczny/parking.png)no-repeat 0 0/contain;}
.karta.blog .ikona.akceptowane-zwierzeta:before{background:url(../../../images/bon-turystyczny/zwierzeta.png)no-repeat 0 0/contain;}
.karta.blog .ikona.calodzienne-wyzywienie:before{background:url(../../../images/bon-turystyczny/wyzywienie.png)no-repeat 0 0/contain;}
.karta.blog .ikona.miejsce-przyjazne-dzieciom:before{background:url(../../../images/bon-turystyczny/dzieci.png)no-repeat 0 0/contain;}*/
.karta.blog .telefon .field-value:before{background:url(../../../images/bon-turystyczny/tel.svg)no-repeat;}
.karta.blog .lokalizacja .field-value .ikona:before,.karta.blog .miejscowosc .field-value:before{background:url(../../../images/bon-turystyczny/lokalizacja.svg)no-repeat;}
.karta.blog .lokalizacja .field-value a:hover .ikona:before{color:#f2f2f2;}
.karta.blog .field-value.linki .link.www .ikona:before{background:url(../../../images/bon-turystyczny/www.svg)no-repeat;}
.karta.blog .field-value.linki .link.mail .ikona:before{background:url(../../../images/bon-turystyczny/mail.svg)no-repeat;}
.karta.blog .field-value.linki .link.fb .ikona:before{background:url(../../../images/bon-turystyczny/fb.svg)no-repeat;}
.karta.blog .field-value.linki .link.instagram .ikona:before{background:url(../../../images/bon-turystyczny/instagram.svg)no-repeat;}
.karta.blog .field-value.linki .link.rezerwacja{font-size:1rem;display:flex;align-items: center;text-transform:uppercase;border:1px solid #eee;background-color:#c7d300;transition: all 0.5s ease;}
.karta.blog .field-value.linki .link.rezerwacja a{padding:.8rem;color:#fff;font-weight:600;}
.karta.blog .field-value.linki .link.rezerwacja:hover a{color:#000;text-decoration: none}
.karta.blog .field-value.linki .link.rezerwacja:hover{border:1px solid #c7d300;background-color:#fff;}
.karta.blog .field-value.linki .link.rezerwacja .ikona:before{display:none;}
.karta.blog dl.fields-container{margin-block-start: 0;margin-block-end: 0;margin-top:1rem;margin-bottom: :0;}
.karta.blog p.readmore{font-size:1.2rem;}
.karta.blog.category .tresc p{font-size:1.5rem;}
/*.bon-turystyczny {background: red}*/
.bon-turystyczny .page-header, .bon-turystyczny a {width: 100%}
.bon-turystyczny a {text-align:center}
.bon-turystyczny .item-image a {width: 100%; display: inline-block;}
.bon-turystyczny .item-image a img {max-width: none !important;}
.bon-turystyczny .linki span a:before {content:'';width:3rem;height:3rem;display:inline-block;}
.bon-turystyczny .linki.www span a:before { background:url(../../../images/bon-turystyczny/www.svg)no-repeat;}
.bon-turystyczny .linki.mail span a:before { background:url(../../../images/bon-turystyczny/mail.svg)no-repeat;}
.bon-turystyczny .linki.fb span a:before { background:url(../../../images/bon-turystyczny/fb.svg)no-repeat;}
.bon-turystyczny .linki.instagram span a:before { background:url(../../../images/bon-turystyczny/instagram.svg)no-repeat;}
.bon-turystyczny .www, .bon-turystyczny .mail, .bon-turystyczny .instagram, .bon-turystyczny .fb {width: 25%; text-align: center; margin-top: 15px; float: left;, }
.bon-turystyczny .www a, .bon-turystyczny .mail a, .bon-turystyczny .instagram a, .bon-turystyczny .fb a {font-size: 0}
.bon-turystyczny .rezerwacja span a:before {content: none;}
.bon-turystyczny .rezerwacja{font-size:1.5rem; width: 100%;display:flex;align-items: center;text-transform:uppercase;border:1px solid #eee;background-color:#c7d300;transition: all 0.5s ease;}
.bon-turystyczny .rezerwacja span {width: 100%; text-align: center; padding: 10px 0; border:1px solid #eee;}
.bon-turystyczny .rezerwacja a{padding:.8rem;color:#000;}
.bon-turystyczny .rezerwacja a:hover{text-decoration: none}
.bon-turystyczny .rezerwacja:hover{border:1px solid #c7d300;background-color:#fff;}
.bon-turystyczny .rezerwacja .ikona:before{display:none;}
.bon-turystyczny .all {display: none}
.bon-turystyczny .cena {margin-top: 15px;}
/*.bon-turystyczny .linki.rezerwacja{font-size:1rem;display:flex;align-items: center;text-transform:uppercase;border:1px solid #eee;background-color:#c7d300;transition: all 0.5s ease;}*/
@media only screen and (max-device-width : 1024px) {	
	.accordion-body, .ju-tabs-accordion-content, .ju-tabs-accordion li .ju-tabs-accordion-subcontent{max-width:1014px}
	.container{padding:0 10px;max-width:984px}
	.span12{width:95%}
}

@media only screen and (max-device-width : 480px) {
.pull-left.item-image {max-width: 100%; margin:0 0 18px 0}
/* 	.accordion-body, .ju-tabs-accordion-content, .ju-tabs-accordion li .ju-tabs-accordion-subcontent{max-width:365px} */
  .newsflash .newsflash-image{padding-right:0}
  .newsflash .content{display:flex;flex-direction:column;}
.newsflash .newsflash-image,.newsflash .intro{flex:0 100%;max-width:100%}
.newsflash .newsflash-image .readmore {right: 0;}
#wydarzenia,#miejsca{margin-bottom:25px;margin-left: 0;margin-right:0}
.ju-tabs-accordion li .ju-tabs-accordion-subcontent {max-width: 480px;}
.default-accordion ul.ju-tabs-accordion ul.ju-tabs-accordion li.jutabs-item .ju-tabs-accordion-content ul#items{margin:2px 10px!important;max-width:450px}
.default-accordion ul.ju-tabs-accordion ul.ju-tabs-accordion li.jutabs-item .ju-tabs-accordion-content ul#items ul{margin:2px!important}
.add-to-map{position:relative}
}

@media only screen and (max-device-width : 375px) {

.ju-tabs-accordion li .ju-tabs-accordion-subcontent {max-width: 375px;}
.default-accordion ul.ju-tabs-accordion ul.ju-tabs-accordion li.jutabs-item .ju-tabs-accordion-content ul#items{margin:2px 10px!important;max-width:340px}
.szlaki-cd ul{margin:2px 10px;}
}
@media print {
	.header, #navigation-top, #navigation, .footer, #system-message-container, .trasa-widget, .kiedyszukaj, .slidery, .trasa-pdf {display: none}
	/*body {height: auto;}*/
	
/* Element | http://cedrowa.eu/lubelskie/moja-trasa */

	#wydarzenia {
	  display: none;
	}

	/* Element | http://cedrowa.eu/lubelskie/moja-trasa */

	#miejsca {
	  display: none;
	}

	/* Element | http://cedrowa.eu/lubelskie/moja-trasa */

	div.custom:nth-child(3) {
	  display: none;
	}

	/** { overflow: visible !important; }*/
	/*#acf_map_4 {overflow: hidden !important} */
	p {line-height: 1.5em;}
	.places-list a {display: none}
    #content {
    	display: block;
    	/*height: auto;*/
    	/*position: absolute;
    	left: 0;
    	top: 0;*/
        margin: 0;
        padding: 15px;
        /*font-size: 14px;*/
        /*line-height: 18px;*/
    }

}
/*li.jutabs-item:nth-child(6) > div:nth-child(2) > div:nth-child(1)*/ 
body.mobile .kontakt
{
	/*margin-left: 680px;*/
}