@import url('https://fonts.googleapis.com/css?family=Cuprum:400,700&display=swap&subset=latin-ext');
*{box-sizing: border-box;}
html {font-size:10px;font-size: 62.5%;}
body.site{line-height: 1.42857143;color: #333;font-family: 'Open Sans', sans-serif;background-color: #cbcbcb;font-size: 1.4rem;padding:0;border-top:none!important}
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;border-bottom:1px solid #b2b2b2}
header .container .row-fluid{display:flex;justify-content:space-between}
.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}
.page-header.top h2{font-size: 2.4rem;font-weight: 600;margin: 0;color:#808080;background:#fff;border-bottom: 1px dashed #d9d9d9;margin:10px 0 -10px;padding:10px}
.home .blog-featured,.itemid-101 .blog-featured{display:none}
.itemid-101 #content{min-height:0}
#polecamy div#n2-ss-12 .n2-ss-slider-pane-single{margin:10px 0!important}
.kiedyszukaj {border: 1px solid white;padding: 15px 0;}
.kiedyszukaj,.slidery{background-color:#fff;margin-top:10px}
.kiedyszukaj .moduletable.plany{background-color:#fff;}
.kiedyszukaj .moduletable.plany h3{font-size: 2.4rem;line-height:1.1;font-weight:500;color: #808080;text-align:center;margin:0}
p {font-size: 1.8rem;margin: 10px 0;}
.list-inline {list-style: none;}
#wydarzenia .title {min-height: 38px}
.list-inline > li {display: inline-block;line-height:76px;padding-left: 5px;padding-right: 5px;}
#navigation-top {visibility:hidden}
#navigation{position: sticky;top: 0;z-index:9}
#navigation .container{background-color:#fff}
.nav-collapse{display:flex;align-items:center;justify-content: space-between;}
.search{padding: 10px 5px;}
.search .input-medium{width: 112px;}
.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}
a.mod-articles-category-title, .categories-module.noclegi.mod-list a , .categories-module.gastronomia.mod-list a ,.custom.wydarzenia .li a{color: #4d4d4d;font: 1.2rem 'open sans',sans-serif; }
.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}
#jux_megamenucss3 li.megacss3.wydarzenia-col .group-content{display:flex;flex-direction:column-reverse}
.nav-pills > li,#js-meganav .level0 > li.megacss3,#jux_memamenu111 #megamenucss #js-mainnav.megamenu ul.level0 > li.megacss{transition: border-top .5s ease-in-out,border-bottom .5s ease-in-out}

#js-mainnavcss3.megamenu.noJS ul.megamenu li.haschild > div.childcontent.adddropdown{top:50px}
#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 .none .megamenu ul.level0 li.megacss3 a.megacss3,#navigation .megamenu ul.level0 li.megacss3 span.megacss3 {padding: 10px 15px;line-height:20px}
.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;     background: #5ad14a;}

/* kieruneklubelskie */
.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 #5ad14a}

.menu115 .menu-title, .menu123 .menu-title {color: #fff !important;}
.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;    background: #5ad14a !important;}
/***/
.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; background: #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; background: #ed1c24!important;}
#js-meganav .level1 li.megacss3:hover{border-bottom:none}

.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;position:relative}
/* div#n2-ss-12 .n2-ss-slider-pipeline{display:flex}
div#n2-ss-12 .n2-ss-slide-active{flex:1} */
div#n2-ss-12 .n2-ss-slide{margin:0 3.5px!important}
div#n2-ss-12 .n2-ss-slide-active{margin-left:1px!important}
div#n2-ss-12 .n2-ss-slide:nth-child(3n+3){margin-right:1px!important}
.polecamy-roto .n2-ss-slide-background-image {max-height: 282px;}
.wydarzenia-roto .n2-ss-slide-background-image, .miejsca .n2-ss-slide-background-image {max-height: 345px;}

 .moduletable .n2-section-smartslider .title {padding:0px}
.moduletable .title .place-icon{position:absolute;top:!0px;right:10px;}
.n2-section-smartslider .n2-ss-layer-content{padding:0!important}
.n2-ss-slider .n2-ss-layer-row-inner {min-height: 70px;}
.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,.instytucje .mod-articles-category-group:before{background:url(../../../images/objects/28.png)no-repeat;}
/*teatry */
.menu165 .menu-title:before,.teatry .mod-articles-category-group:before{background:url(../../../images/objects/29.png)no-repeat;}
/* muzea */
.informacja-col .group-content,.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}
.group-content .jeden{order:1}
.group-content .dwa{order:2}
.group-content .trzy{order:3}
.group-content .cztery{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,.custom.wydarzenia ul,.noclegi-col{margin:20px 0!important}*/
.mod-articles-category-group{margin-top:40px!important}
/* .wydarzenia-col{margin-top:25px!important} */
.mod-articles-category-group:before {content:'';display:inline-block;vertical-align:middle;width:30px;height:30px ;padding-right:5px;background-size:80%!important;}
.instytucje .mod-articles-category-group:before {background:url(../../../images/objects/32.png)no-repeat;}
.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;}
.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;}
.przewodnik .mod-articles-category-group:before {background:url(../../../images/objects/1532089536.png)no-repeat;}
.udogodnienia .mod-articles-category-group:before {background:url(../../../images/objects/wozek.png)no-repeat;}

/*filharmonia */
.menu167 .menu-title:before,.filharmonia .mod-articles-category-group: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,.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 ul.gastronomia li{padding:3px 20px!important} 
.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 ul.noclegi li li,.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 ul.gastronomia li li{padding:3px 0px!important}
.megamenu ul.categories-module.noclegi li:hover,.megamenu ul.categories-module.gastronomia 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,#jux_megamenucss3 .custom.wydarzenia li{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;}
.none #js-mainnavcss3.megamenu ul.level1 li.megacss3 a{color:#4d4d4d}
.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;}
#jux_megamenucss3 .custom.karta-turysty li{display: block;font-size: 1.2rem;color:#4d4d4d;padding: 6px 20px;background:none}
#jux_megamenucss3 .custom.karta-turysty li,#jux_megamenucss3 .custom.karta-turysty li{display: block;font-size: 1.5rem;color:#4d4d4d;padding: 7px 20px}
/*#jux_megamenucss3 .childcontent.clearfix.adddropdown.cols1:hover {
	left: -120px;}*/

#content .aktualnosci.moduletable{margin-top:10px}
#content .aktualnosci.moduletable .title{border-bottom: 1px dashed #d9d9d9;background:#fff;}
#content .newsflash-horiz.aktualnosci{margin:0 -5px;width:1160px;display:flex;justify-content:space-between;list-style:none}
#content .newsflash-horiz.aktualnosci > li{height:320px;overflow-wrap:break-word;padding:10px;background:#fff;}
#content .newsflash-horiz.aktualnosci > li{margin:0 5px;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.8rem;margin: 10px 0;}
#content article img {/*max-width: 380px;*/}

#polecamy div#n2-ss-25 .n2-ss-slider-pane-single{margin:10px 0!important} 
#polecamy {margin:10px 0}
#polecamy > .title,#polecamy .div#n2-ss-12 .n2-ss-slider-2{background:#fff;background-color:#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;}
footer .foo-ico .fa {font-size: 30px;	vertical-align: middle;}
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.limit {padding: 20px;}
.view-article .breadcrumbs{margin-bottom:-10px;margin-top:10px}
.view-category .blog .title {border-bottom: 1px dashed #d9d9d9;background:#fff;padding: 0 0 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;overflow:auto}
.view-category .blog .item .fields-container{display:none}
.view-category.itemid-188 .blog .item .fields-container,.view-article.itemid-188 article .fields-container{display:flex;}
.view-category.itemid-188 .blog .item .field-label,.view-article.itemid-188 article .field-label{display:none}
.view-category.itemid-188 .blog .item .fields-container dd,.view-article.itemid-188 article .fields-container dd{font-size: 1.4rem;font-weight: 700;}
.view-category.itemid-188 .blog .item .fields-container dd+dd,.view-article.itemid-188 article .fields-container dd+dd{position:relative;padding-left:1.5rem;}
.view-category.itemid-188 .blog .item .fields-container dd+dd:before,.view-article.itemid-188 article .fields-container dd+dd:before{content:' - ';position:absolute;left:.5rem}
#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;padding:0}
#content{display:flex;flex-direction:column}
#content .breadcrumbs{order:3;}
.breadcrumb{border-bottom: 1px dashed #d9d9d9;}
#content .fields-container{order:2}
.slidery{display:flex;justify-content:space-between}
.slidery #wydarzenia,.slidery #miejsca{width: calc(50% - 5px);}
.slidery #wydarzenia{margin-right: auto;}
.slidery #miejsca{margin-left: auto;}
.view-category.itemid-188 #content .fields-container{order:1}
#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:200px;background-color:white;background-image: none;transition:.4s all;max-width: 270px;padding:10px 0px;border:1px solid #a4a4a4;right: -215px;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: 220px;font-size: 1.6rem;font-weight: 700;padding: 5px 10px;}
article {position: relative;overflow:auto}
.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.5);display: flex;justify-content: center;align-items: center;font-size: 11em; z-index: 50}
.stop-scrolling {height: 100%;overflow: hidden;}
.test-ov > .fa-print {color: white;}
.add-to-map, .delete-from-map{max-width: 1000px}
.test-ov i {animation-name: blinkprint;animation-duration: 2s;animation-iteration-count: infinite;}
@keyframes blinkprint {0%{opacity: 1}50%{opacity: 0}100%{opacity: 1}}
#kiedyszukaj #form_event{display:flex;flex-direction:row;justify-content:center;align-items:center}
#kiedyszukaj .form-control{height: 30px;width: 120px; border: 1px solid #4db27d;padding: 6px 12px;
font-size: 14px;line-height: 1.42857143;color:#555;background-image: none;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);}
.view-category.itemid-116 .cat-icons,.view-category.itemid-163 .cat-icons,.view-category.itemid-188 .cat-icons{display:none}
#kiedyszukaj .btn-success{font-size: 1.4rem;font-weight: 700;text-transform: uppercase;background-color:#009145;padding: 4px 10px;margin-left:10px}
.com_search.view-search .slidery,.com_search.view-search .moduletable.aktualnosci,.com_search.view-search #polecamy,.com_search.view-search .n2-section-smartslider {display:none}
.com_search.view-search .search{background:#fff;margin:5px 0;padding:10px}
.search .result-score {border-top: 1px dashed #d9d9d9; padding: 10px 5px 20px;}
.search .result-title a {color: #333;	font: 700 20px open sans, sans-serif;}
.search .result-text {font: 18px/26px 'open sans',sans-serif;color: #333;}
.search .small {font: 700 14px/16px 'open sans',sans-serif;	color: #333; padding: 10px 0; display: inline-block;}

.hidden {display: none !important;} /* For hiding any elements you don't want to see */
p.readmore{ float:right;font-size: 1.8rem;font-weight: 600;font-style: italic;color: #4d4d4d;}
a.readmore{font-size: 1.8rem;font-weight: 600;font-style: italic;color: #4d4d4d;}
/*a[href^="http://www.lublincard.eu"] img{height: 98px;width: 150px;}
a[href^="https://www.lublincard.eu/en/"] img{height: 98px;width: 150px;}
a[href^="https://lublincard.eu/en/"] img{height: 98px;width: 150px;}
a[href^="https://www.lublincard.eu/ru/"] img{height: 98px;width: 150px;}*/
.view-article article .pull-left.item-image{width: 33%;padding: 0 10px 0 0;}
.view-article article p > img{/*max-width: 33%;*/padding: 0 10px 0 0;margin: 0 20px 18px 0;}
.item a {color: #4d4d4d;}
.places-list {list-style-type: upper-alpha;}
.filharmonia-col {display: none !important;}
.haschild .menu-title {margin-left: -5px;}
.text-center a {margin: 0px 10px;}
#jux_megamenucss3 .megamenu ul {margin-bottom: 15px;}
#n2-ss-40item3, #n2-ss-41item6 {display: block !important}
.aktualnosci .fields-container {display: none}
.newsflashmiejsca #acf_map_4 {display: none}
/* Drukowanie test */
@media print {
	.header, #navigation-top, #navigation, .footer, #system-message-container, .trasa-widget, .kiedyszukaj, .slidery, .trasa-pdf {display: none}
	/*body {height: auto;}*/
	/** { 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;*/
    }

}
#n2-ss-12item10 {
	display: block !important;
}